數(shù)據(jù)庫備份常見問題
本文為您介紹云備份使用中數(shù)據(jù)庫備份常見的問題以及對應(yīng)的解決辦法。
MySQL數(shù)據(jù)庫實例狀態(tài)顯示為未激活,如何處理?
您注冊數(shù)據(jù)庫時輸入的數(shù)據(jù)庫用戶名不正確、權(quán)限不足或者密碼錯誤,確認(rèn)用戶名和密碼正確后,請為該備份賬號添加足夠的權(quán)限。建議您創(chuàng)建專門用于備份的用戶。
該用戶所具備的最小權(quán)限集為RELOAD、LOCK TABLES、REPLICATION、PROCESS。
您可以執(zhí)行
systemctl status dbackup3-agent
查看備份客戶端的進(jìn)程狀態(tài)。其中active表示客戶端運行正常。● dbackup3-agent.service - dbackup3 agent daemon Loaded: loaded (/usr/lib/systemd/system/dbackup3-agent.service; enabled; vendor preset: disabled) Active: active (running) since Mon 2023-12-11 13:47:34 CST; 1min 13s ago Main PID: 22192 (dbackup3-agent) CGroup: /system.slice/dbackup3-agent.service └─22192 /opt/scutech/dbackup3/bin/dbackup3-agent -f /etc/opt/scutech/dbackup3/agent/svc.conf.d Dec 11 13:47:34 iZbp1******gktZ systemd[1]: Started dbackup3 agent daemon.
客戶端日志路徑位于:
/var/log/dbackup3/agent.log
如果數(shù)據(jù)庫實例狀態(tài)顯示為“數(shù)據(jù)庫離線”,該如何處理?
MySQL
查詢MySQL數(shù)據(jù)庫狀態(tài)。
請登錄ECS實例,使用
systemctl status mysqld
命令查詢MySQL數(shù)據(jù)庫狀態(tài),發(fā)現(xiàn)其進(jìn)程為inactive狀態(tài),表示MySQL數(shù)據(jù)庫服務(wù)未啟動。重啟MySQL服務(wù)。
執(zhí)行
systemctl start mysqld
命令重啟MySQL服務(wù)后,控制臺上的數(shù)據(jù)庫狀態(tài)顯示為在線。
Oracle
查詢Oracle數(shù)據(jù)庫監(jiān)聽狀態(tài)。
登錄ECS實例,執(zhí)行如下命令:
su - oracle lsnrctl status
當(dāng)服務(wù)已啟動時,其狀態(tài)顯示為running;若服務(wù)未啟動,則會看到TNS: no listener的提示。
查詢Oracle數(shù)據(jù)庫運行狀態(tài)。
su - oracle sqlplus /nolog conn /as sysdba SELECT name, status FROM v$instance;
v$instance視圖提供了數(shù)據(jù)庫實例的相關(guān)信息,其中status列顯示實例的狀態(tài)。如果狀態(tài)為OPEN,表示數(shù)據(jù)庫當(dāng)前已經(jīng)打開并且可以接受連接。
重啟Oracle監(jiān)聽器。
啟動Oracle監(jiān)聽器服務(wù),監(jiān)聽來自客戶端的連接請求。
su - oracle lsnrctl start
重啟Oracle數(shù)據(jù)庫實例。
在SQL*Plus中,使用系統(tǒng)管理員身份登錄,然后啟動Oracle實例。
sqlplus / as sysdba; STARTUP;
啟動后,控制臺上的數(shù)據(jù)庫狀態(tài)顯示為在線。
SQL Server
查詢SQL Server數(shù)據(jù)庫狀態(tài)。
按下
Win + R
鍵打開“運行”對話框。輸入
services.msc
并按回車鍵,打開服務(wù)管理界面。在服務(wù)列表中找到SQL Server服務(wù)。例如“SQL Server (MSSQLSERVER)”。
查看服務(wù)狀態(tài),可能顯示為“正在運行”、“已停止”或“暫停”。
重啟SQL Server服務(wù)。
如果SQL Server數(shù)據(jù)庫狀態(tài)為“已停止”或“暫停”,右鍵單擊SQL Server服務(wù),選擇“啟動”。如果“啟動”選項呈灰色,建議您以管理員身份重新打開服務(wù)管理器,然后重試一次。啟動后,控制臺上的數(shù)據(jù)庫狀態(tài)顯示為在線。
僅查看離線實例功能說明
僅查看離線實例功能適用于以下場景:當(dāng)安裝客戶端的機器重裝系統(tǒng),或客戶端進(jìn)程和配置被惡意程序刪除時,已安裝的客戶端將無法與服務(wù)端建立連接,從而無法恢復(fù)之前的備份數(shù)據(jù)。在這些情況下,例如重裝系統(tǒng)后安裝了新的客戶端,系統(tǒng)會分配不同的實例ID來區(qū)分新的客戶端和已離線的客戶端,確保不會產(chǎn)生混淆。
如何查看客戶端的進(jìn)程狀態(tài),日志路徑,以及如何重啟客戶端?
對于Linux系統(tǒng):
查看備份客戶端的進(jìn)程狀態(tài)。
您可以執(zhí)行
systemctl status dbackup3-agent
或service dbackup3-agent status
查看數(shù)據(jù)庫備份客戶端的進(jìn)程狀態(tài)。其中active或dbackup3-agent is running...
表示客戶端運行正常。● dbackup3-agent.service - dbackup3 agent daemon Loaded: loaded (/usr/lib/systemd/system/dbackup3-agent.service; enabled; vendor preset: disabled) Active: active (running) since Mon 2023-12-11 13:47:34 CST; 1min 13s ago Main PID: 22192 (dbackup3-agent) CGroup: /system.slice/dbackup3-agent.service └─22192 /opt/scutech/dbackup3/bin/dbackup3-agent -f /etc/opt/scutech/dbackup3/agent/svc.conf.d Dec 11 13:47:34 iZbp1******gktZ systemd[1]: Started dbackup3 agent daemon.
重啟備份客戶端。
執(zhí)行
systemctl restart dbackup3-agent
或service dbackup3-agent restart
命令重啟客戶端進(jìn)程后,當(dāng)控制臺上數(shù)據(jù)庫客戶端狀態(tài)顯示為已安裝,則表明客戶端狀態(tài)已恢復(fù)正常。
客戶端日志路徑位于:
/var/log/dbackup3/agent.log
對于Windows系統(tǒng):
按下
Win + R
鍵打開“運行”對話框。輸入
services.msc
并按回車鍵,打開服務(wù)管理界面。在服務(wù)列表中找到
dbackup3-agent
服務(wù)。檢查該服務(wù)的狀態(tài)是否為“正在運行”。如果狀態(tài)不是“正在運行”,則右鍵單擊
dbackup3-agent
服務(wù),并選擇“重新啟動”來啟動它。
客戶端日志路徑位于:
C:\ProgramData\scutech\dbackup3\agent\log\dbackup3-agent.log
在控制臺,數(shù)據(jù)庫客戶端狀態(tài)顯示為離線,該如何處理?
問題現(xiàn)象
數(shù)據(jù)庫客戶端狀態(tài)顯示為離線。
問題原因
當(dāng)客戶端狀態(tài)顯示為離線時,表示云備份未能接收到客戶端進(jìn)程的心跳信號。這種情況可能由多種原因造成,比如客戶端因內(nèi)存不足而被自動終止,或是客戶端所在的設(shè)備已關(guān)機等。
解決方法
您可以通過如何查看客戶端的進(jìn)程狀態(tài),日志路徑,以及如何重啟客戶端?確認(rèn)客戶端的狀態(tài),然后重新啟動客戶端。當(dāng)客戶端狀態(tài)顯示為運行中時,請稍作等待。當(dāng)控制臺上數(shù)據(jù)庫客戶端狀態(tài)顯示為已安裝,則表明客戶端狀態(tài)已恢復(fù)正常。
支持備份的MySQL數(shù)據(jù)庫版本、操作系統(tǒng)是否有限制?
支持的數(shù)據(jù)庫版本、操作系統(tǒng)和備份功能有限制,例如不支持部署在Windows中的MySQL數(shù)據(jù)庫。更多信息,請參見兼容系統(tǒng)列表和使用限制。
數(shù)據(jù)庫備份庫的過期數(shù)據(jù)清理機制是怎樣的?
增量備份、累計增量備份和日志備份依賴完整的前序備份鏈,包括前序的全量備份以及增量備份、累計增量備份、日志備份。在包含全量+增量、累計增量、日志備份的備份鏈中,最后一個備份過期前,完整備份鏈依賴的備份都會保留在備份庫中,占用備份空間。請合理配置備份周期和過期時間。
例如,您9月1號做了全量備份,2號到7號每天做了一次增量,備份保留時間為7天。那么9月1號到7號的7次備份數(shù)據(jù),會等到9月14號數(shù)據(jù)全部過期后,才會自動刪除。
如何查看數(shù)據(jù)庫備份數(shù)據(jù)量和備份庫使用量?計費依據(jù)是哪個?
備份數(shù)據(jù)量代表備份任務(wù)累計的數(shù)據(jù)量,比如1TB文件備份兩次后,云備份會保存兩份獨立數(shù)據(jù)拷貝,此數(shù)值就計為2TB。云備份使用重刪壓縮技術(shù)縮減備份庫使用量,為您節(jié)省費用。實際占用的備份庫使用量是計費的依據(jù)。您可以在控制臺概覽頁面,查看存儲庫備份數(shù)據(jù)量和備份庫使用量。
如何取消數(shù)據(jù)庫備份?
如何取消MySQL數(shù)據(jù)庫備份?
準(zhǔn)確而完整地取消數(shù)據(jù)庫備份后,不會產(chǎn)生額外費用和占用資源。
取消數(shù)據(jù)庫備份,您的備份數(shù)據(jù)會被刪除,已備份數(shù)據(jù)無法恢復(fù),請謹(jǐn)慎評估后操作。
刪除備份計劃。
注銷實例。ECS實例數(shù)據(jù)庫在注銷實例時,會自動卸載已安裝的備份客戶端。
如果是本地服務(wù)器安裝的MySQL數(shù)據(jù)庫,請登錄本地服務(wù),卸載客戶端。
Linux:
CentOS
sudo rpm --erase "dbackup3-agent-mysql" sudo rpm --erase "dbackup3-agent" sudo rpm --erase "dbackup3-common"
Ubuntu
sudo dpkg -r "dbackup3-agent-mysql" "dbackup3-agent" "dbackup3-common"
清理配置文件。
Linux:
rm -rf /etc/default/dbackup3* rm -rf /opt/scutech rm -rf /var/opt/scutech/ rm -rf /var/log/dbackup3/ rm -rf /etc/opt/scutech/
刪除備份庫。
在左側(cè)導(dǎo)航欄,選擇存儲庫管理,找到對應(yīng)備份庫,刪除。
如何取消Oracle數(shù)據(jù)庫備份?
準(zhǔn)確而完整地取消數(shù)據(jù)庫備份后,不會產(chǎn)生額外費用和占用資源。
取消數(shù)據(jù)庫備份,您的備份數(shù)據(jù)會被刪除,已備份數(shù)據(jù)無法恢復(fù),請謹(jǐn)慎評估后操作。
刪除備份計劃。
注銷實例。ECS實例數(shù)據(jù)庫在注銷實例時,會自動卸載已安裝的備份客戶端。
如果是本地服務(wù)器安裝的Oracle數(shù)據(jù)庫,請登錄本地服務(wù),卸載客戶端。
Windows:
進(jìn)入備份客戶端安裝目錄(PowerShell)。例如
C:\Program Files\aliyun\unibackup>
。執(zhí)行命令。
.\uninstall-unibackup.exe /S /NCRC
Linux:
CentOS
sudo rpm --erase "dbackup3-agent-oracle" sudo rpm --erase "dbackup3-agent" sudo rpm --erase "dbackup3-common"
Ubuntu
sudo dpkg -r "dbackup3-agent-oracle" "dbackup3-agent" "dbackup3-common"
清理配置文件。
Windows:
刪除位于
c:\programdata\scutech
下的所有配置文件。Linux:
rm -rf /etc/default/dbackup3* rm -rf /opt/scutech rm -rf /var/opt/scutech/ rm -rf /var/log/dbackup3/ rm -rf /etc/opt/scutech/
刪除備份庫。
在左側(cè)導(dǎo)航欄,單擊存儲庫管理,找到對應(yīng)備份庫,刪除。
如何取消SQL Server數(shù)據(jù)庫備份?
準(zhǔn)確而完整地取消數(shù)據(jù)庫備份后,不會產(chǎn)生額外費用和占用資源。
取消數(shù)據(jù)庫備份,您的備份數(shù)據(jù)會被刪除,已備份數(shù)據(jù)無法恢復(fù),請謹(jǐn)慎評估后操作。
刪除備份計劃。
注銷實例。ECS實例數(shù)據(jù)庫在注銷實例時,會自動卸載已安裝的備份客戶端。
如果是本地服務(wù)器安裝的SQL Server數(shù)據(jù)庫,請登錄本地服務(wù),卸載客戶端。
Windows:
請進(jìn)入備份客戶端安裝目錄(PowerShell)。例如
C:\Program Files\aliyun\unibackup>
。執(zhí)行
uninstall-unibackup.exe
命令,按照向?qū)瓿尚遁d。
刪除位于
c:\programdata\scutech
下的所有配置文件。刪除備份庫。
在左側(cè)導(dǎo)航欄,單擊存儲庫管理,找到對應(yīng)備份庫,刪除。
在MySQL中新創(chuàng)建了一個數(shù)據(jù)庫,如何備份這個新庫?
MySQL備份按照數(shù)據(jù)庫實例進(jìn)行備份,新增數(shù)據(jù)庫不需要您手動設(shè)置,下次備份會自動備份新增庫。
數(shù)據(jù)備份失敗怎么辦?
MySQL數(shù)據(jù)庫備份失敗如何處理?
在執(zhí)行歷史中發(fā)現(xiàn)狀態(tài)為錯誤。
建議您按照以下步驟處理:
登錄ECS實例或者本地服務(wù)器,查看MySQL服務(wù)狀態(tài)。參考命令為
systemctl status mysqld
,正常的服務(wù)狀態(tài)為active,inactive為不正常狀態(tài)。若為inactive,建議重啟后嘗試。確認(rèn)數(shù)據(jù)庫用戶名和密碼、及其權(quán)限配置是正確的。密碼過期、用戶權(quán)限變更后權(quán)限不足,也會導(dǎo)致此問題。
您注冊數(shù)據(jù)庫時輸入的數(shù)據(jù)庫用戶名不正確、權(quán)限不足或者密碼錯誤,確認(rèn)用戶名和密碼正確后,請為該備份賬號添加足夠的權(quán)限。建議您創(chuàng)建專門用于備份的用戶。
該用戶所具備的最小權(quán)限集為RELOAD、LOCK TABLES、REPLICATION、PROCESS。
SQL Server數(shù)據(jù)庫備份失敗如何處理?
使用云備份備份SQL Server時,備份失敗。建議您按照以下步驟處理:
登錄服務(wù)器,查看備份日志。
Linux客戶端日志路徑位于:
/var/log/dbackup3/agent.log
Windows客戶端日志路徑位于:
C:\ProgramData\scutech\dbackup3\agent\log\dbackup3-agent.log
在日志中,查看失敗任務(wù)發(fā)生時間附近的日志,備份日志中出現(xiàn)以下報錯提示,請參考以下方案進(jìn)行處理。
報錯:該登錄名沒有足夠的權(quán)限。
問題分析:SQL Server備份用戶權(quán)限不足。
解決方案:請檢查備份賬號及權(quán)限。具體操作,請參見步驟二:創(chuàng)建備份賬號和配置權(quán)限。
報錯:用戶 'xxx' 登錄失敗。
問題分析:SQL Server備份用戶的密碼已過期 (Error Code: 18487, SQL State: 28000)。
解決方案:在SQL Server中修改備份用戶的密碼,然后登錄云備份控制臺,在對應(yīng)數(shù)據(jù)庫的操作列,選擇更多>重新激活。
報錯:無法覆蓋文件。
問題分析:SQL Server數(shù)據(jù)庫恢復(fù)路徑被其他數(shù)據(jù)庫占用。
解決方案:新建恢復(fù)任務(wù),按指定備份恢復(fù)時,雙擊修改恢復(fù)路徑。
報錯:目標(biāo)SQL Server數(shù)據(jù)庫不存在。請確保正確地輸入該名稱。
問題分析:目標(biāo)SQL Server數(shù)據(jù)庫不存在。
解決方案:請確認(rèn)目標(biāo)數(shù)據(jù)庫是否存在。如果數(shù)據(jù)庫已經(jīng)不存在,請編輯備份計劃,移除對應(yīng)數(shù)據(jù)庫。
報錯:因為該數(shù)據(jù)庫參與了數(shù)據(jù)庫鏡像會話或可用性組。某些操作不允許對正在參與數(shù)據(jù)庫鏡像會話或可用性組的數(shù)據(jù)庫執(zhí)行。
問題分析:SQL Server數(shù)據(jù)庫啟用了SQL Server AlwaysOn。
解決方案:目標(biāo)實例沒有綁定AlwaysOn集群,要選擇對應(yīng)的集群。
報錯:因為該數(shù)據(jù)庫已配置用于數(shù)據(jù)庫鏡像或已連接到某一可用性組。如果想要還原該數(shù)據(jù)庫,請使用ALTER DATABASE刪除鏡像或從其可用性組中刪除該數(shù)據(jù)庫。
問題分析:SQL Server數(shù)據(jù)庫啟用了SQL Server AlwaysOn。
解決方案:目標(biāo)實例沒有綁定AlwaysOn集群,要選擇對應(yīng)的集群。
什么是數(shù)據(jù)庫備份庫
在創(chuàng)建數(shù)據(jù)庫備份計劃前,您必須創(chuàng)建數(shù)據(jù)庫備份庫。
數(shù)據(jù)庫備份庫,即為保存您數(shù)據(jù)庫備份數(shù)據(jù)的存儲容量庫。數(shù)據(jù)庫備份的費用由倉庫租用費、存儲庫容量共同決定。更多信息,請參見計費方式與計費項。
備份報錯The difference between the request time and the current time is too large
問題分析:本地安裝備份客戶端的服務(wù)器時間與云備份備份后臺服務(wù)器時間相差15分鐘以上。
解決方案:建議檢查本地服務(wù)器時間(時區(qū))及NTP配置。若存在問題,請修改后重啟備份客戶端。
備份SQL Server 2019時出現(xiàn)瀏覽數(shù)據(jù)庫詳情失敗如何處理?
問題分析:當(dāng)備份SQL Server 2019時,如果有其他備份軟件或腳本同時進(jìn)行備份操作,那么在創(chuàng)建或編輯備份計劃,并且選擇數(shù)據(jù)庫實例時,可能會出現(xiàn)瀏覽數(shù)據(jù)庫詳情失敗的情況。
解決方案:
在SQL Server數(shù)據(jù)庫中查詢有多少數(shù)據(jù)庫和備份集。
select count(database_id) from master.sys.databases select count(backup_set_id) from msdb.dbo.backupset
刪除 msdb.dbo.backupset 中的備份記錄。
重要刪除備份記錄會對您造成影響,如果您有自己的備份,會導(dǎo)致備份記錄被清除,并且不能按照正常流程來恢復(fù)這些記錄。但是這不會影響到您的數(shù)據(jù)備份,因為在下一次備份的時候,它會自動轉(zhuǎn)換為全量備份。需要注意的是,在備份SQL Server 2019時不支持與其他備份軟件或腳本同時使用。
use msdb; exec sp_delete_backuphistory @oldest_date = '04/10/2024' ---保留4/10,4/9之前都刪,您需要確認(rèn)保留時間
在控制臺,SQL Server數(shù)據(jù)庫實例狀態(tài)顯示為未激活,如何處理?
您注冊數(shù)據(jù)庫時輸入的數(shù)據(jù)庫用戶名不正確、權(quán)限不足或者密碼錯誤。請確認(rèn)用戶名和密碼正確后,為該備份賬號添加足夠的權(quán)限。建議您創(chuàng)建專門用于備份的用戶,然后重試。
請參見備份SQL Server準(zhǔn)備工作頁面的操作步驟,創(chuàng)建SQL Server備份賬號和配置權(quán)限。具體操作,請參見步驟二:創(chuàng)建備份賬號和配置權(quán)限和步驟三:配置網(wǎng)絡(luò)。
重啟
dbackup3-agent
服務(wù)。按下
Win + R
鍵打開“運行”對話框。輸入
services.msc
并按回車鍵,打開服務(wù)管理界面。在服務(wù)列表中找到
dbackup3-agent
服務(wù)。檢查該服務(wù)的狀態(tài)是否為“正在運行”。如果狀態(tài)不是“正在運行”,則右鍵單擊
dbackup3-agent
服務(wù),并選擇“重新啟動”來啟動它。
重啟服務(wù)后如果仍然未能激活,建議收集相關(guān)日志以便進(jìn)行進(jìn)一步的分析,客戶端日志路徑位于:
本地磁盤(C)> ProgramData > scutech > dbackup3 > agent > log > dbackup3-agent.log
。
如何更換數(shù)據(jù)庫備份使用的用戶名和密碼?
在備份整個過程中,可以通過重新激活來更換備份使用的用戶名和密碼,例如密碼過期。重新激活,對現(xiàn)有的備份計劃沒有影響,無需改變備份計劃。但是對正在執(zhí)行中的備份任務(wù)有影響。建議:
在備份計劃頁簽先暫停(如有)實時日志備份;
在對應(yīng)數(shù)據(jù)庫的操作列,選擇更多>重新激活。
備份本地SQL Server數(shù)據(jù)庫安裝備份客戶端報錯Failed to run install script:exit status 4如何處理?
計算機本地安全設(shè)置策略項(用于內(nèi)置管理員賬戶的管理員批準(zhǔn)模式)未啟用,該策略狀態(tài)必須為已啟用。
Win+R打開運行命令,輸入
gpedit.msc
,運行本地組策略編輯器。在本地組策略編輯器面板,依次選擇計算機配置 > Windows設(shè)置 > 安全設(shè)置 > 本地策略 > 安全選項,在右側(cè)找到用戶賬號控制:用于內(nèi)置管理員賬戶的管理員批準(zhǔn)模式,將該策略狀態(tài)修改為已啟用。
注冊數(shù)據(jù)庫實例后,ECS數(shù)據(jù)庫實例頁簽出現(xiàn)多條數(shù)據(jù)庫實例,是為什么?
如果一臺ECS上部署了多個數(shù)據(jù)庫實例,云備份控制臺會在注冊環(huán)節(jié)將其全部掃描并展示出來。
為什么收到告警的時間和實際錯誤發(fā)生時間不一致?
短信告警設(shè)置了夜間抑制功能,將晚上8點至次日早上8點期間觸發(fā)的告警延遲至早上8點之后發(fā)送;而郵件告警則不受此限制,會即時發(fā)送。
為什么備份歷史中有一些重復(fù)的,或者非預(yù)期時間執(zhí)行的記錄?
這種情況通常是在安裝了數(shù)據(jù)庫備份客戶端的服務(wù)器(本地服務(wù)器或ECS)被克隆時發(fā)生,或使用包含同一備份客戶端的鏡像創(chuàng)建新的ECS或本地服務(wù)器時發(fā)生的。由于克隆后的服務(wù)器保留了原服務(wù)器上客戶端的部分信息,因此可能會生成重復(fù)的備份記錄。為了解決這一問題,您只需要登錄到克隆后的服務(wù)器,并執(zhí)行卸載操作即可。關(guān)于如何卸載備份客戶端,請參照以下步驟:
ECS實例數(shù)據(jù)庫在注銷實例時,會自動卸載已安裝的備份客戶端。如果是本地服務(wù)器安裝的MySQL數(shù)據(jù)庫,請按如下方式卸載客戶端:
卸載客戶端。
Linux:
CentOS
sudo rpm --erase "dbackup3-agent-mysql" sudo rpm --erase "dbackup3-agent" sudo rpm --erase "dbackup3-common"
Ubuntu
sudo dpkg -r "dbackup3-agent-mysql" "dbackup3-agent" "dbackup3-common"
清理配置文件。
Linux:
rm -rf /etc/default/dbackup3* rm -rf /opt/scutech rm -rf /var/opt/scutech/ rm -rf /var/log/dbackup3/ rm -rf /etc/opt/scutech/
ECS實例數(shù)據(jù)庫在注銷實例時,會自動卸載已安裝的備份客戶端。如果是本地服務(wù)器安裝的Oracle數(shù)據(jù)庫,請按如下方式卸載客戶端:
卸載客戶端。
Windows:
進(jìn)入備份客戶端安裝目錄(PowerShell)。例如
C:\Program Files\aliyun\unibackup>
。執(zhí)行命令。
.\uninstall-unibackup.exe /S /NCRC
Linux:
CentOS
sudo rpm --erase "dbackup3-agent-oracle" sudo rpm --erase "dbackup3-agent" sudo rpm --erase "dbackup3-common"
Ubuntu
sudo dpkg -r "dbackup3-agent-oracle" "dbackup3-agent" "dbackup3-common"
清理配置文件。
Windows:
刪除位于
c:\programdata\scutech
下的所有配置文件。Linux:
rm -rf /etc/default/dbackup3* rm -rf /opt/scutech rm -rf /var/opt/scutech/ rm -rf /var/log/dbackup3/ rm -rf /etc/opt/scutech/
ECS實例數(shù)據(jù)庫在注銷實例時,會自動卸載已安裝的備份客戶端。如果是本地服務(wù)器安裝的SQL Server數(shù)據(jù)庫,請按如下方式卸載客戶端:
卸載客戶端。
Windows:
請進(jìn)入備份客戶端安裝目錄(PowerShell)。例如
C:\Program Files\aliyun\unibackup>
。執(zhí)行
uninstall-unibackup.exe
命令,按照向?qū)瓿尚遁d。
清理配置文件。
Windows:
刪除位于
c:\programdata\scutech
下的所有配置文件。
為什么收到告警失敗的郵件或短信,但是查看備份歷史發(fā)現(xiàn)同一時間會有備份成功和備份失敗的兩條記錄?
這種情況通常是在安裝了數(shù)據(jù)庫備份客戶端的服務(wù)器(本地服務(wù)器或ECS)被克隆時發(fā)生,或使用包含同一備份客戶端的鏡像創(chuàng)建新的ECS或本地服務(wù)器時發(fā)生的。由于克隆后的服務(wù)器保留了原服務(wù)器上客戶端的部分信息,因此可能會生成重復(fù)的備份記錄。為了解決這一問題,您只需要登錄到克隆后的服務(wù)器,并執(zhí)行卸載操作即可。關(guān)于如何卸載備份客戶端,請參照以下步驟:
ECS實例數(shù)據(jù)庫在注銷實例時,會自動卸載已安裝的備份客戶端。如果是本地服務(wù)器安裝的MySQL數(shù)據(jù)庫,請按如下方式卸載客戶端:
卸載客戶端。
Linux:
CentOS
sudo rpm --erase "dbackup3-agent-mysql" sudo rpm --erase "dbackup3-agent" sudo rpm --erase "dbackup3-common"
Ubuntu
sudo dpkg -r "dbackup3-agent-mysql" "dbackup3-agent" "dbackup3-common"
清理配置文件。
Linux:
rm -rf /etc/default/dbackup3* rm -rf /opt/scutech rm -rf /var/opt/scutech/ rm -rf /var/log/dbackup3/ rm -rf /etc/opt/scutech/
ECS實例數(shù)據(jù)庫在注銷實例時,會自動卸載已安裝的備份客戶端。如果是本地服務(wù)器安裝的Oracle數(shù)據(jù)庫,請按如下方式卸載客戶端:
卸載客戶端。
Windows:
進(jìn)入備份客戶端安裝目錄(PowerShell)。例如
C:\Program Files\aliyun\unibackup>
。執(zhí)行命令。
.\uninstall-unibackup.exe /S /NCRC
Linux:
CentOS
sudo rpm --erase "dbackup3-agent-oracle" sudo rpm --erase "dbackup3-agent" sudo rpm --erase "dbackup3-common"
Ubuntu
sudo dpkg -r "dbackup3-agent-oracle" "dbackup3-agent" "dbackup3-common"
清理配置文件。
Windows:
刪除位于
c:\programdata\scutech
下的所有配置文件。Linux:
rm -rf /etc/default/dbackup3* rm -rf /opt/scutech rm -rf /var/opt/scutech/ rm -rf /var/log/dbackup3/ rm -rf /etc/opt/scutech/
ECS實例數(shù)據(jù)庫在注銷實例時,會自動卸載已安裝的備份客戶端。如果是本地服務(wù)器安裝的SQL Server數(shù)據(jù)庫,請按如下方式卸載客戶端:
卸載客戶端。
Windows:
請進(jìn)入備份客戶端安裝目錄(PowerShell)。例如
C:\Program Files\aliyun\unibackup>
。執(zhí)行
uninstall-unibackup.exe
命令,按照向?qū)瓿尚遁d。
清理配置文件。
Windows:
刪除位于
c:\programdata\scutech
下的所有配置文件。
為什么備份失敗且備份計劃的狀態(tài)顯示為“錯誤”?
如果遇到備份計劃狀態(tài)顯示為“錯誤”且備份失敗的情況,請您首先檢查安裝了客戶端的服務(wù)器(本地服務(wù)器或ECS)是否執(zhí)行過鏡像克隆、重新安裝操作系統(tǒng)或重置系統(tǒng)盤等操作。這些操作可能會導(dǎo)致備份計劃與客戶端之間的關(guān)聯(lián)失效。為了解決這一問題,請參照以下步驟:
確保已經(jīng)卸載了克隆服務(wù)器上的客戶端及其配置文件。具體操作,請參見卸載客戶端。
確保當(dāng)前服務(wù)器上的客戶端狀態(tài)為已安裝。
在完成上述步驟后,通過控制臺刪除原有的備份計劃,并創(chuàng)建一個新的備份計劃。
為什么數(shù)據(jù)庫備份注冊實例失敗?
請先確認(rèn)當(dāng)前服務(wù)器(本地服務(wù)器或ECS)上是否已安裝過數(shù)據(jù)庫備份客戶端。如果已安裝,請參照卸載客戶端,卸載數(shù)據(jù)庫備份客戶端并清理相關(guān)配置文件,然后重新嘗試注冊實例。
本地數(shù)據(jù)庫備份如何免費試用?
本地數(shù)據(jù)庫備份與ECS數(shù)據(jù)庫備份的免費試用方式是相同的。免費試用詳情,請參考30天免費試用說明。
實時備份的最小間隔是多少?可以和增量備份同時配置嗎?
實時備份理論上可以達(dá)到秒級的RPO,目前主要支持MySQL和Oracle數(shù)據(jù)庫。啟用實時備份后,雖然不能再單獨配置傳統(tǒng)的日志備份,但仍然可以與增量備份結(jié)合使用,以進(jìn)一步增強數(shù)據(jù)保護(hù)策略。
本地數(shù)據(jù)庫備份對網(wǎng)絡(luò)的要求是什么樣子的?
本地數(shù)據(jù)庫服務(wù)器的網(wǎng)絡(luò)已經(jīng)通過專線或者VPN和阿里云專有網(wǎng)絡(luò)(VPC)及路由(線下到云上100.64.0.0/10或100.64.0.0/11、100.96.0.0/11)互通。
ECS數(shù)據(jù)庫備份客戶端安裝失敗如何解決?
為了確保ECS數(shù)據(jù)庫備份客戶端的成功安裝,請首先確認(rèn)云助手已經(jīng)正確安裝并處于正常運行狀態(tài)。如果遇到安裝失敗的情況,通常可以在云助手控制臺找到一條失敗的命令記錄。此時,建議您將該條命令復(fù)制并在您的ECS主機上手動執(zhí)行。在手動安裝過程中,如遇網(wǎng)絡(luò)連接問題或系統(tǒng)腳本執(zhí)行錯誤,屏幕上將會顯示具體的錯誤信息。請根據(jù)這些提示解決相關(guān)問題(例如調(diào)整網(wǎng)絡(luò)設(shè)置等)。一旦解決了所有問題并且腳本能順利完成執(zhí)行,就表明客戶端已成功安裝。最后,在控制臺再次觸發(fā)一次安裝操作以完成整個過程。
在ECS實例從原賬號轉(zhuǎn)移到新的阿里云賬號之后,若發(fā)現(xiàn)無法正常安裝或使用數(shù)據(jù)庫備份功能,該如何解決?
當(dāng)ECS實例從原賬號轉(zhuǎn)移到新的阿里云賬號后,ECS元數(shù)據(jù)信息不會自動同步至云備份服務(wù),需要先在云備份服務(wù)后臺完成同步,之后再進(jìn)行安裝和使用。具體操作步驟,建議您聯(lián)系“云備份支持”或加入釘釘群組“云備份線上咨詢”獲取幫助。
云備份技術(shù)支持群
快速咨詢費用、功能和使用等問題。點擊加入云備份線上咨詢(建議使用Chrome打開)。請搜索公開群組并加入,釘釘群號:88650005148。
云備份專家支持
技術(shù)專家現(xiàn)場分析,快速解決產(chǎn)品問題。點擊聯(lián)系云備份支持(建議使用Chrome打開)。請?zhí)砑俞斸敽糜眩斸斕枺篸37_g935gslgo。