我的网站最大的问题是全天有 4 个备份时段,其中负载不可避免地会超过 50。
我正在使用 nice 和 ionice 来尝试减少影响,但效果有限。
因为我在备份完成后立即将备份复制到 S3 存储桶,然后删除文件,所以我想知道是否可以创建基于内存的磁盘?
我通常有 25GB 的可用内存(我超出了规格),我未压缩的 db 是 17GB,我的压缩是 6GB。我使用 xtrabackup 流并压缩。
如果流是内存而不是磁盘,我认为这会减轻整个系统的大量负载。
这看起来可行吗?
编辑 1类似 tmpfs 的东西。https://en.wikipedia.org/wiki/Tmpfs
当然,您可以使用 Starwinds RAM 磁盘之类的东西来创建基于 RAM 的本地驱动器。我还没有听说过这样的配置,但它应该可以工作。至于以后的需求,我建议你再买一台服务器做备份。 https://www.starwindsoftware.com/high-performance-ram-disk-emulator
归档时间: |
|
查看次数: |
145 次 |
最近记录: |