Mysql

大型mysql轉儲管道到s3

  • February 9, 2017

使用大量數據執行此操作有什麼問題嗎?

mysqldump ... | gzip | s3cmd put - s3://bucket/file.sql.gz

MySQL 轉儲的大小約為 100GB。如果 gzip 或 s3cmd 不能足夠快地處理轉儲會發生什麼?它會溢出管道緩衝區嗎?

作家將阻止等待讀者準備好。

你真正應該擔心的是如果 s3cmd 失敗會發生什麼。然後你必須從頭開始。

我正在分兩個單獨的步驟進行物理備份並上傳到 s3 儲存桶,沒有任何問題。數據約為 250 GB,.gz 文件約為 80 GB

引用自:https://serverfault.com/questions/831456