在 Datastream 建立串流後,您可以控管執行作業,以符合複製和維護需求。您可以啟動串流來開始移轉資料、暫停串流來暫時停止資料移轉,以及恢復串流來繼續複製。
開始串流
建立串流時,您可以選擇立即啟動,或先建立但不啟動。
如果你已建立直播,但尚未開始,現在可以開始直播。啟動串流後,Datastream 就能將來源資料庫中的資料、結構定義和資料表轉移至目的地。
前往 Google Cloud 控制台的「Streams」(串流) 頁面。
找出要啟動的串流,然後勾選左側的核取方塊。
按一下 [START] (開始)。
在對話方塊中,按一下「START」(啟動)。串流狀態會從「
Not started」變更為「Starting」,再變更為「Running」。
啟動串流後,您可以監控串流,確認 Datastream 是否將資料從來源資料庫轉移至目的地。
暫停串流
開始直播後,你可以暫停直播。串流暫停時,Datastream 不會將任何新資料從來源資料庫提取至目的地。不過,隨著「傳輸中」資料持續流動,部分資料可能會繼續寫入目的地。
在某些情況下,如果您暫停串流,來源資料庫必須保留資料,直到您恢復串流為止。來源資料庫的保留期限可能有限。如果串流暫停的時間超過來源保留期限,然後串流恢復,可能會導致串流失敗。如果發生這種情況,請刪除串流,建立新的串流,然後啟動串流,讓 Datastream 將資料、結構定義和資料表從來源資料庫轉移至目的地。
前往 Google Cloud 控制台的「Streams」(串流) 頁面。
找出要暫停的串流,然後勾選左側的核取方塊。
按一下「暫停」。
在對話方塊中,按一下「暫停」。串流狀態會從「
Running」變更為「Draining」。「清空串流」是指清空串流,使其不含任何資料。串流中的所有資料都清空後,狀態就會從「
Draining」變更為「Paused」。
暫停串流後,您可以繼續執行,讓 Datastream 將新資料從來源資料庫轉移至目的地。
繼續串流
您可以繼續播放暫停的直播。恢復串流後,Datastream 就能將新資料從來源資料庫轉移至目的地。
前往 Google Cloud 控制台的「Streams」(串流) 頁面。
找出要恢復的串流,然後勾選左側的核取方塊。
按一下「繼續」。串流狀態會從「
Paused」變更為「Running」。
恢復串流後,您可以監控串流,確認 Datastream 已將新資料從來源資料庫轉移至目的地。