MySQL實例能夠保存多長時間的備份
天翼云關系數據庫MySQL版自動備份按照保留天數進行保留,默認是保留3天最多保留180天。客戶可以根據業務需要調整自動備份的備份策略,操作步驟請參考修改備份策略。
天翼云關系數據庫MySQL版手動備份沒有時間限制,用戶可根據需要進行刪除。手動備份文件支持手動刪除,操作步驟,請參考刪除備份。
如何清理MySQL實例的備份空間
關系數據庫MySQL版的備份空間中存放了手動備份文件和自動備份文件。
MySQL實例在備份時是否可用
關系數據庫會在實例的備份策略設定的時間點進行自動備份,備份時實例不可以進行重啟操作,針對不同的實例類型備份的影響不同。
- 單節點實例
備份操作會在主實例上進行,會占用一定的數據庫資源,建議在業務低峰時進行。 - 主備或一主兩備實例
備份操作會在從實例上進行,對業務無影響。
MySQL實例的備份空間如何收費
天翼云關系數據庫MySQL版提供兩種存儲備份數據的方式:云硬盤方式和對象存儲服務方式,兩種方式計費方法不同。
- 云硬盤方式
在訂購實例時和存儲空間一同購買,開通后支持單獨擴容,實例到期凍結后備份數據會被刪除,云硬盤也不會再計費。具體請參考備份計費規則。 - 對象存儲服務方式
通過對象存儲服務存儲備份數據實例凍結后備份數據不會被刪除,需單獨關閉對象存儲服務。計費方式請參考按需計費。
如何查看MySQL實例備份空間使用情況
天翼云關系數據庫MySQL版提供兩種存儲備份數據的方式:云硬盤方式和對象存儲服務方式,兩種方式查看備份空間使用情況方法不同。
- 云硬盤方式
您可以在實例基本信息頁面查看備份空間使用情況,具體操作,請參見如何查看關系數據庫MySQL版的存儲空間使用情況。 - 對象存儲服務方式
對象存儲空間的使用情況也可在實例基本信息頁面查看使用量。
如何將數據庫備份到彈性云主機上
彈性云主機(ECS)上不限制您存放哪些數據,但數據必須是符合國家法律法規的。您可以通過導出SQL語句或使用第三方軟件的方式將數據庫備份到ECS上,但是不建議您將ECS作為數據庫備份空間使用。強烈建議您使用關系數據庫MySQL版自帶的備份管理功能將數據備份到云硬盤或對象存儲中以保障數據的安全性和獲得更加專業的服務。
MySQL實例刪除后,備份是否會保留
天翼云關系數據庫MySQL版提供兩種存儲備份數據的方式:云硬盤方式和對象存儲服務方式,兩種方式備份的保留策略不同。
- 云硬盤方式
關系數據庫MySQL版到期凍結后,備份會保留15天。15天后備份將會被清除。在此期間,可以利用備份文件進行恢復。 - 對象存儲服務方式
關關系數據庫MySQL版到期凍結后,備份會保留15天。15天后備份將會被清除。在此期間,可以下載備份文件或選擇備份文件進行恢復。
如何找回誤刪除數據庫和數據表
對于關系數據庫MySQL版,您可以利用備份恢復功能來還原誤刪除的數據。通過使用已有備份文件,您可以進行實例的覆蓋性恢復操作,將數據庫恢復到之前的狀態。具體的操作方法可以參考實例覆蓋性恢復。
為什么自動備份會失敗
- 網絡穩定性不足,如網絡延時、中斷,系統會在下一個備份時間點自動進行備份,您也可以及時進行一次手動備份。
- 系統多任務執行,如任務等待、中止,系統會在下一個備份時間點自動進行備份,您也可以及時進行一次手動備份。
- 實例狀態異常,如實例故障、狀態變更中,系統會識別并在狀態恢復正常后再次執行備份,您也可以及時進行一次手動備份。
- 數據庫中表的數量會影響備份速度,表數量超過50萬,備份將會失敗。
- 參數修改異常,如修改參數并關聯實例后導致實例故障,您可以對比參數修改前后的值是否正確、修改的參數是否存在關聯參數需要一并修改、或者嘗試恢復默認參數重啟實例。
- 如果以上操作仍無法解決問題,請聯系客服人員處理。
為什么數據表會丟失或數據被刪除
MySQL不會刪除和操作用戶的任何數據。出現這種情況,請檢查是否為誤操作,必要時可利用已有備份恢復文件。
檢查誤操作:如果已經開啟SQL審計日志,可通過審計日志查看數據執行記錄。
已有備份恢復文件:
- 使用MySQL實例的恢復功能。
- 將備份數據從彈性云主機導入MySQL。
如何將本地數據庫備份恢復到MySQL實例
1.在關系數據庫MySQL版中創建一個新的數據庫實例,并確保其與本地數據庫的類型和版本匹配。
2.將本地數據庫的備份文件上傳到云主機,然后使用恢復命令恢復到關系數據庫MySQL版。
備份文件是否支持轉儲至用戶的對象存儲
目前關系型數據庫MySQL版不支持將備份文件轉儲至用戶的對象存儲。
您可以通過下載備份到本地,然后將本地的備份文件上傳至您的對象存儲。下載備份請參考下載備份。
MySQL實例是否支持表級備份到指定對象存儲
目前關系型數據庫MySQL版不支持將表級備份轉儲至指定對象存儲。
您可以使用數據管理服務將指定表導出到本地,然后將本地的表級備份文件上傳至您的對象存儲。使用數據管理服務請參考數據導出。
MySQL實例的備份策略如何刪除
關系數據庫MySQL版暫不支持刪除備份策略。但您可以對備份策略進行修改,具體操作,請參見修改備份策略。
備份期間DDL操作導致備份失敗
可能原因:
MySQL全量備份基于xtrabackup,為保證數據一致性,全量備份操作與DDL操作存在元數據鎖沖突,會導致備份一直阻塞等待,超時失敗。執行“show processlist”命令,排查業務側在備份時間窗內是否有DDL操作。
解決辦法:
- 停止相應的DDL操作后,重試手動備份。
- 建議此后的DDL業務變更操作應盡量避開備份窗口。