![备份使用 amazon ec2 和 RDS 作为数据库的网站](https://linux22.com/image/677519/%E5%A4%87%E4%BB%BD%E4%BD%BF%E7%94%A8%20amazon%20ec2%20%E5%92%8C%20RDS%20%E4%BD%9C%E4%B8%BA%E6%95%B0%E6%8D%AE%E5%BA%93%E7%9A%84%E7%BD%91%E7%AB%99.png)
你好,我目前正在使用 Amazon ec2 实例来运行 wordpress 网站,操作系统是 amazon linux AMI,我使用 RDS 作为数据库
我需要不停机地备份我的网站,可以吗?RDS 已经设置了一周内每天的自动备份。
如何在不停机的情况下备份我的 ec2 实例?
答案1
我会安排某种备份服务器,并使用某种东西rdiff-backup
在文件级别进行备份。然后还使用设置每日本地转储mysqldump
。拥有文件级备份可以轻松恢复最常见的错误:人为错误。
你可以使用单独的卷来实现同样的效果,但当亚马逊出现问题时,你可能会被彻底消灭,或者有人获得了您帐户的访问权限。
顺便说一句,不要将 PHP 代码写入 Web 服务器。让它们归属于单独的用户(包括 docroot 目录本身!)并使用wp-cliwp-login.php
。然后使用开放的基本目录将 PHP 限制在其文档根目录。并且,在和上设置 HTTP 密码/wp-admin
(尽管这比较困难,因为一些资产是从那里加载的)。
查看最近的Linux Mint 黑客攻击。