首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在linode上备份已编辑的wordpress?

如何在linode上备份已编辑的wordpress?
EN

Stack Overflow用户
提问于 2020-07-01 03:47:33
回答 1查看 117关注 0票数 1

我将wordpress部署到linode中,为我的朋友使用docker,每件事情都进行了3个月的工作。但是现在我的朋友想要停止linode,我需要将所有东西备份回本地机器。

我的wp站点只是一个简单的博客。我部署了3种服务,它们是wordpress,mysql,php_myadmin.这是我的docker-compose.yaml文件:

代码语言:javascript
复制
version: "3.0"
services:
  mysqlwp:
    container_name: mysqlwp
    image: mysql:5
    environment:
      - MYSQL_ROOT_PASSWORD=${PASSWORD}
      - MYSQL_DATABASE=${DATABASE}
      - MYSQL_USER=${DB_USER}
      - MYSQL_PASSWORD=${PASSWORD}
    restart: always
    #Mount database
    volumes:
      - '${MYSQL_DATA_DIR}:/var/lib/mysql'
  wordpress:
    container_name: wordpress
    image: wordpress:latest
    environment:
      - WORDPRESS_DB_NAME=${DATABASE}
      - WORDPRESS_DB_USER=${DB_USER}
      - WORDPRESS_DB_PASSWORD=${PASSWORD}
    ports:
      - '80:80'
    links:
      - 'mysqlwp:mysql'
    depends_on:
      - 'mysqlwp'
    #Mount source code
    volumes:
      - '${SOURCE_CODE_DIR}:/var/www/html'
    restart: always
  phpMyAdmin:
    container_name: phpMyAdmin
    image: phpmyadmin/phpmyadmin
    links:
      - 'mysqlwp:mysql'
    environment:
      - PMA_ARBITRARY=1
      - PMA_HOST=mysqlwp
    depends_on:
      - 'mysqlwp'
    ports:
      - '8888:80'
    restart: always

我不是wordpress和docker方面的专家,我只是学习它们。我发现了大量的wordpress插件,它们帮助我备份,但我不熟悉它们,也不确定我应该选择什么?

我应该备份所有的图像和数据库吗?如何组织好它们,以便下次重新启动?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-07-02 19:55:59

由于您将${SOURCE_CODE_DIR}映射到/var/www/html,将${MYSQL_DATA_DIR}映射到/var/lib/mysql,因此您应该创建存储在主机上的${SOURCE_CODE_DIR}${MYSQL_DATA_DIR}的备份。

这是你的全部数据,其他数据是暂时的,与图像和码头相关。如果要创建图像的备份,则应查找以下主题:

  • docker save ...命令
  • docker load ...命令

相关资料来源:

  1. 码头工人储蓄
  2. 码头载重
  3. Docker导入/导出与加载/保存
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62669376

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档