스트림 실행

이 페이지에서는 스트림을 실행할 때 수행할 수 있는 작업을 설명합니다. 이러한 작업에는 다음이 포함됩니다.

스트림 시작

스트림을 만들 때는 스트림 생성 후 즉시 시작했을 수도 있고, 시작하지 않고 스트림을 만들었을 수도 있습니다.

스트림 생성 후 시작하지 않은 경우 지금 시작할 수 있습니다. 스트림을 시작하면 Datastream이 소스 데이터베이스에서 대상으로 데이터, 스키마, 테이블을 전송할 수 있습니다.

  1. Google Cloud Console에서 스트림 페이지로 이동합니다.

    스트림 페이지로 이동

  2. 시작하려는 스트림 왼쪽의 체크박스를 선택합니다.

  3. 시작을 클릭합니다.

  4. 대화상자에서 시작을 클릭합니다. 스트림 상태가 Not started에서 Starting에서 Running으로 변경됩니다.

스트림을 시작한 후 모니터링하여 Datastream이 소스 데이터베이스에서 대상으로 데이터를 전송했는지 확인할 수 있습니다.

스트림 일시중지

스트림을 시작한 후 일시중지할 수 있습니다. 스트림을 일시 중지하면 Datastream이 새 데이터를 소스 데이터베이스에서 대상으로 가져오지 않습니다. 하지만 '전송 중인' 데이터가 계속 전송되면 일부 데이터가 대상에 계속 기록될 수 있습니다.

경우에 따라 스트림을 일시중지하면 스트림을 재개할 때까지 소스 데이터베이스에서 데이터를 보관해야 합니다. 소스 데이터베이스의 보관 기간이 제한될 수 있습니다. 스트림이 소스 보관 기간보다 오래 일시중지되었다가 재개되면 스트림이 실패할 수 있습니다. 이 경우 Datastream이 소스 데이터베이스에서 대상으로 데이터, 스키마, 테이블을 전송할 수 있도록 스트림을 삭제하고 새 스트림을 만든 후에 스트림을 시작합니다.

  1. Google Cloud Console에서 스트림 페이지로 이동합니다.

    스트림 페이지로 이동

  2. 일시중지하려는 스트림 왼쪽의 체크박스를 선택합니다.

  3. 일시중지를 클릭합니다.

  4. 대화상자에서 일시중지를 클릭합니다. 스트림 상태가 Running에서 Draining으로 변경됩니다. 스트림 드레이닝은 데이터를 포함하지 않도록 스트림을 비우는 과정입니다.

    스트림에서 모든 데이터가 드레이닝되면 스트림 상태가 Draining에서 Paused로 변경됩니다.

스트림을 일시중지한 후 재개하여 Datastream에서 새 데이터를 소스 데이터베이스에서 대상으로 전송할 수 있게 합니다.

스트림 재개

일시중지한 스트림을 재개할 수 있습니다. 스트림을 재개하면 Datastream이 소스 데이터베이스에서 대상으로 새 데이터를 전송할 수 있습니다.

  1. Google Cloud Console에서 스트림 페이지로 이동합니다.

    스트림 페이지로 이동

  2. 재개하려는 스트림 왼쪽의 체크박스를 선택합니다.

  3. 재개를 클릭합니다. 스트림 상태가 Paused에서 Running으로 변경됩니다.

스트림을 재개한 후 모니터링하여 Datastream이 소스 데이터베이스에서 대상으로 새 데이터를 전송했는지 확인할 수 있습니다.