我正在考虑使用 DNS 推出我们的 Web 应用程序的新版本。
我们目前使用 EC2 托管我们的应用程序,所以我的想法是我们可以启动一个新实例,将新应用程序版本部署到该实例,运行一些测试以确保一切顺利运行,然后将我们的域指向新实例的 IP。
这是我们应该考虑的事情吗?对我来说,这似乎是个好主意,但我也是服务器托管的新手。如果你试过这个,你有遇到任何问题吗?
感谢您的任何反馈。
我正在尝试确定在 Amazon EC2 上备份 PostgreSQL 数据库的最佳方法。我已经阅读了几个选项。
1) 为您的数据库正在使用的 EBS 卷拍摄每日快照。
我看到这种方法的问题是在写入过程中拍摄快照时会发生什么?我的数据不会被破坏吗?
2) 使用 pg_dump,压缩文件并存储在 S3 中。
pg_dump 不会创建损坏的数据,但是从 pg_dump 恢复数据库可能很耗时
应该使用什么策略?选项 1 似乎很诱人,因为它更容易执行和恢复,但我使用这种方法是否冒险?