【手摸手玩轉 OceanBase 164】如何停止備份?

13579NB232發表於2023-01-19

發起資料備份後,您可以停止正在執行的備份任務。

假設當前叢集中有 3 個租戶,分別是  sys , mysql_tenant 和  oracle_tenant ,且租戶  mysql_tenant 和  oracle_tenant 都正在進行資料備份。

使用者租戶停止備份

使用者租戶可以停止本租戶正在執行的資料備份任務,不會影響其他租戶。

  1. 租戶管理員登入到相應的租戶。

    本示例中,您可以使用  root 使用者登入  mysql_tenant 租戶;或者也可以使用  sys 使用者登入  oracle_tenant 租戶。

  2. 執行以下語句,停止資料備份。

    obclient> ALTER SYSTEM CANCEL BACKUP;

系統租戶停止備份

sys 租戶可以停止叢集中所有租戶或指定租戶的資料備份。

  1. 使用  root 使用者登入到資料庫的  sys 租戶。

  2. 執行以下語句,停止資料備份。

    • 停止叢集中所有租戶的資料備份

      該方式會停止叢集中所有租戶的資料備份任務。

      obclient> ALTER SYSTEM CANCEL BACKUP;
    • 停止叢集中指定租戶的資料備份

      該方式僅停止指定租戶正在執行的資料備份任務,不會影響叢集中的其他租戶。

      obclient> ALTER SYSTEM CANCEL BACKUP TENANT = mysql_tenant;

      說明

      同時指定多個租戶時,租戶名之間使用英文逗號 ( ,) 分隔。

相關閱讀


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70026124/viewspace-2932880/,如需轉載,請註明出處,否則將追究法律責任。

相關文章