簡體   English   中英

每日自動將mysql數據庫Amazon RDS快照備份到通過SSH

[英]Daily automatic backup of mysql database Amazon RDS snapshot to an via SSH

我想將Amazon RDS上最新RDS快照中的數據庫復制/克隆到Amazon之外的特定服務器。 我正在尋找一種備份它的mySQL數據庫的方法。 我還想使用日常cron作業,該作業會直接從最新的RDS快照觸發mysqldump並將此mySQL轉儲通過SSH或FTP復制到其他服務器上的某個位置。

目前,這些步驟太耗時了。 您需要將快照復制到新的RDS實例,通過SSH訪問數據庫,將數據庫轉儲到本地PC上,然后將其上傳到另一台服務器上。

可能有其他方法或替代方法嗎? 已經感謝您提供任何好的提示,建議和幫助!

RDS快照是AWS特定的東西。

您所描述的是傳統的數據庫快照,這幾乎是您唯一的選擇,因為您無法下載RDS快照。 有很多產品可以做到這一點,但是您要做的幾乎是最常見的方法。 唯一的其他選擇是使用一個AWS實例在cron上執行此操作。

如果您確實需要RDS快照中的數據,這會增加時間,但是您可以將RDS快照克隆到一個臨時實例中,並將其備份到文件中。

無法直接從RDS快照執行mysqldump。 您必須將快照還原到新的服務器實例,然后對該新服務器實例進行mysqldump。

聽起來您好像需要忘記RDS快照,而只是通過cron作業直接從數據庫服務器執行每日mysqldump。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM