使用Cloud Backup來備份本機伺服器中部署的Oracle資料庫前,您需要在Cloud Backup控制台註冊資料庫執行個體。
前提條件
本機資料庫伺服器的網路已經通過專線或者VPN和阿里雲Virtual Private Cloud及路由(線下到雲上100.64.0.0/10或100.64.0.0/11、100.96.0.0/11)互連。
操作步驟
在左側導覽列,選擇 。
在頂部功能表列左上方,選擇所在地區。
在Database Backup頁面,單擊Oracle。
在本機資料庫執行個體頁簽,單擊註冊資料庫執行個體。
在添加用戶端面板,按照嚮導,完成用戶端安裝。
Windows
下載並解壓Windows備份用戶端。
登入本機伺服器,在解壓後的目錄(PowerShell)運行如下命令,啟用Windows備份用戶端。
以下樣本中的命令從雲備份控制台擷取。
./client.exe init local-uni --uniUserInfoToken "eyJ1cmwiOiJodHRwczovL2EtaGJyLXJlc291cmNlLWhhbmd6aG91Lm9zcy1jbi1oYW5nemhvdS1pbnRlcm5hbC5hbGl5dW5jcy5jb20vY2xpZW50L2luc3RhbGwvZGJhY2t1cF9hZ2VudC93aW42NC84LjAuMjkyOTItMS4wMjg1Nzc2LmRiZy8iLCJob3N0IjoiMTAwLjEwMy44LjExNiIsInBvcnQiOjYwMzA1LCJteXNxbEFnZW50IjoiTm8iLCJtc3NxbEFnZW50IjoiTm8iLCJvcmFjbGVBZ2VudCI6IlllcyIsInZlcnNpb24iOiI4LjAuMjkyOTItMS4wMjg1Nzc2LmRiZyIsImFjY2Vzc0tleSI6IjMyNThhNzQyZjc1OGZhYzZlYTBkYTIxMGQ0YmYwOTYwIiwidXNlU3NsIjoiWWVzIiwiYWdlbnQiOiJvcmFjbGUiLCJ1c2VyVG9rZW4iOiIwNVA5R1NKVCIsInJlZ2lvbklkIjoiY24taGFuZ3pob3UiLCJzb3VyY2VUeXBlIjoiT1JBQ0xFIn0="
Linux
下載並解壓Linux備份用戶端。
您可以通過滑鼠右鍵擷取下載連結,使用類似wget命令將Linux備份用戶端下載到本機伺服器。
wget https://a-hbr-resource-shanghai.oss-cn-shanghai.aliyuncs.com/unibackup/hbr-uni-install-linux.tar.gz
使用tar命令解壓Linux備份用戶端。
tar -zxvf hbr-uni-install-linux.tar.gz
登入本機伺服器,執行命令啟用Linux備份用戶端。
以下樣本中的命令從雲備份控制台擷取。
sudo ./client init local-uni --uniUserInfoToken "eyJ1cmwiOiJodHRwczovL2EtaGJyLXJlc291cmNlLWhhbmd6aG91Lm9zcy1jbi1oYW5nemhvdS1pbnRlcm5hbC5hbGl5dW5jcy5jb20vY2xpZW50L2luc3RhbGwvZGJhY2t1cF9hZ2VudC9saW51eDY0LzguMC4yOTI5Mi0xLjAyODU3NzYuZGJnLyIsImhvc3QiOiIxMDAuMTAzLjguMTE2IiwicG9ydCI6NjAzMDUsIm15c3FsQWdlbnQiOiJObyIsIm1zc3FsQWdlbnQiOiJObyIsIm9yYWNsZUFnZW50IjoiWWVzIiwidmVyc2lvbiI6IjguMC4yOTI5Mi0xLjAyODU3NzYuZGJnIiwiYWNjZXNzS2V5IjoiMzI1OGE3NDJmNzU4ZmFjNmVhMGRhMjEwZDRiZjA5NjAiLCJ1c2VTc2wiOiJZZXMiLCJhZ2VudCI6Im9yYWNsZSIsInVzZXJUb2tlbiI6IjA1UDlHU0pUIiwicmVnaW9uSWQiOiJjbi1oYW5nemhvdSIsInNvdXJjZVR5cGUiOiJPUkFDTEUifQ=="
執行個體註冊完成後,雲備份會在Oracle的節點上安裝ECS備份用戶端。您可以在本機資料庫執行個體頁簽查看Oracle執行個體中節點的備份用戶端安裝狀態。然後結合業務情境升級ECS備份用戶端。
更多操作
建立叢集
當您的Oracle資料庫屬於某個叢集時,完成註冊後,需要手動建立叢集。雲備份會將這些資料庫執行個體作為一個叢集整體備份至同一備份庫。在本機資料庫執行個體頁簽,勾選資料庫執行個體,單擊+建立叢集,選擇叢集所自主資料庫執行個體,單擊確定。
如何刪除登入的資料庫執行個體?
卸載備份用戶端
登入本機伺服器,執行如下命令卸載備份用戶端。
Windows
進入備份用戶端安裝目錄(PowerShell)。例如
C:\Program Files\aliyun\unibackup>
。執行命令。
.\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"
登出執行個體
當您不需要再備份Oracle資料庫執行個體時,在本機資料庫執行個體頁簽,在其右側的操作欄,選擇
。警告登出執行個體後,Windows備份用戶端產生的所有備份無法恢複。請謹慎操作。
在對話方塊中,單擊確認。