我备份网站的方式有两种。通过我们的web主机(rackspace)并在每次我为站点编写代码时手动执行。免责声明:这只是我的习惯,我不认为这是最好的或唯一的方法。只是分享。
Firstly your provider may have an automated way to create a server image schedule.
在服务器控制面板上查看服务器设置,或直接与他们联系。这可能是一个付费选项,但通常意味着您可以安排服务器的每周/每日/每月映像(如快照),以便轻松恢复。
Secondly you can do it through your (S)FTP program & terminal.
我通常只是做一个压缩的
.tar.gz
我的wordpress根文件夹的版本,而不是单个文件夹,这样更容易复制。您可以使用FTP客户端进行此操作。
完成后,我使用以下方式登录到终端上的CMS:
ssh -l cms IP ADDRESS
类似(13.14.9.10)
输入您的密码
然后
mysqldump -u root -pROOTPASSWORD DATABASENAME > DATABASEBACKUP.db.dump.sql
这使得
.sql
将文件保存到CMS文件夹中,以便在FTP客户端中进行复制。