侧边栏壁纸

如何通过docker把宝塔面板上的网站数据备份到阿里云盘

  • 小妖精资源 2022年08月25日 258阅读 0评论
  • 1、在宝塔面板上安装docker登录自己的宝塔面板——软件商店——在应用搜索栏里搜索docker——点击安装——安装好后点击docker管理器的设置——如果没有出现任何报错说明提示,说明docker安装成功。

    2、设置开机自启动docker
    首先打开Finalshell软件,进入需要挂载阿里云盘的服务器,获取root权限,执行下面这个代码。
    systemctl disable docker

    3、去阿里云盘找到refresh token代码
    谷歌浏览器打开阿里云盘——登录阿里云盘账号——按下F12——点击Application——Local Storage——https://www.aliyundrive——token——refresh_token(双引号里面的那串代码就是我们需要的)。
    注意:把your token替换刚才找到的refresh_token那串代码
    把wtp_user替换成自己想要的用户名
    把wtp_pass替换成自己想要的密码

    4、安装webdav命令(全部一起复制,然后一次执行)
    docker run -d –name=aliyundrive-webdav –restart=unless-stopped \
    -p 9000:8080 \
    -e REFRESH_TOKEN=’your token’ \
    -e WEBDAV_AUTH_USER=wtp_user \
    -e WEBDAV_AUTH_PASSWORD=wtp_pass \
    messense/aliyundrive-webdav

    5、安装webdav挂载器命令(逐条复制,依次执行)
    apt-get install davfs2
    mkdir /alidrive01
    mount -t davfs http://127.0.0.1:9000/ /alidrive01

    6、会提示让你输入username和password
    username:填刚才设置的用户名
    password:填写刚才设置的密码

    7、回到宝塔面板——软件商店——点击docker管理器设置——会在容器列表里看到一个刚才新建的容器——会在镜像管理处看到一个新建的镜像。

    8、修改默认备份目录
    点击面板设置——默认备份目录——选择刚才新建的alidrive01——新建一个文件夹,例如:baotabf——点击选择——然后再点击保存更改后的目录。

    9、创建定期保存计划任务
    点击计划任务——任务类型选择:备份数据库——执行周期自定义——备份数据库自定义——备份到选择:服务器磁盘——备份提醒自定义——然后点击添加任务——点击执行——查看日志——然后再来到自己的阿里云盘查看备份文件数据(可能需要10几分钟才会在阿里云盘显示备份的文件数据)。

    补充内容

    删除webdavr命令

    docker rm -f aliyundrive-webdav

    检查webdav是否正常运行

    docker ps

    取消挂载命令

    umount /alidrive01

    如果挂载失效执行下方命令

    mount -t davfs http://127.0.0.1:9000/ /alidrive01

    docker启动命令

    systemctl start docker

    docker关闭命令

    systemctl stop docker

    docker重启命令

    service docker restart

    Linux重启命令

    shutdown -r now

    Linux立即关机命令

    shutdown -h now

    Linux立即开机命令

    poweroff

    0

    —— 评论区 ——

    昵称
    邮箱
    网址
    取消
    博主栏壁纸
    1,101 文章数
    11 标签数
    2,452 评论量
    舔狗日记