將數據從一個amazon rds mySQL實例傳輸到另一個aws帳戶的RDS mySQL實例的最佳方式是什麼?在AWS RDS之間傳輸數據MySQL數據庫的
這是用於將Heroku上的網站轉讓給其他所有者。
將數據從一個amazon rds mySQL實例傳輸到另一個aws帳戶的RDS mySQL實例的最佳方式是什麼?在AWS RDS之間傳輸數據MySQL數據庫的
這是用於將Heroku上的網站轉讓給其他所有者。
如果它很小,只需使用mysql客戶端的mysqldump
實用程序。
#note I'm piping it through GZip for compression. It will save you bandwidth
$ mysqldump -u user --password=passowrd -h your_rds_host db_name | gzip -c > db.sql.gz
#unzip the dump
$ gunzip db.sql.gz
#restore on the destination
$ mysql -u user --password=passowrd -h your_destination_rds_host db_name < db.sql
這應該做的伎倆。
這是否真的節省了帶寬?難道這不是簡單地遠程執行轉儲,然後通過線路傳輸原始SQL轉儲,然後在寫入磁盤之前將其管理到gzip?這似乎並不會減少帶寬/傳輸大小 – 2014-07-15 15:41:47
我有時使用MySQL客戶端(Navicat),它可以讓您將數據從一個數據庫遷移到另一個數據庫。它支持數據庫結構,數據或兩者的同步。非常方便。
同意,Navicat是非常棒的工具。 – Wh1T3h4Ck5 2012-10-05 02:47:43
數據庫很小很多GB GB – rigyt 2011-12-15 09:31:38