Bagikan melalui


Jeda dan lanjutkan migrasi data (Stretch Database)

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru - Hanya Windows

Penting

Stretch Database tidak digunakan lagi di SQL Server 2022 (16.x) dan Azure SQL Database. Fitur ini akan dihapus dalam versi Mesin Database di masa mendatang. Hindari menggunakan fitur ini dalam pekerjaan pengembangan baru, dan rencanakan untuk memodifikasi aplikasi yang saat ini menggunakan fitur ini.

Untuk menjeda atau melanjutkan migrasi data ke Azure, pilih Stretch untuk tabel di SQL Server Management Studio, lalu pilih Jeda untuk menjeda migrasi data atau Lanjutkan untuk melanjutkan migrasi data. Anda juga dapat menggunakan Transact-SQL untuk menjeda atau melanjutkan migrasi data.

Jeda migrasi data pada tabel individual saat Anda ingin memecahkan masalah di server lokal atau untuk memaksimalkan bandwidth jaringan yang tersedia.

Menjeda migrasi data

Menggunakan SQL Server Management Studio

  1. Di SQL Server Management Studio, di Object Explorer, pilih tabel dengan dukungan Stretch yang ingin Anda jeda migrasi datanya.

  2. Klik kanan dan pilih Regangkan > Jeda.

Menggunakan Transact-SQL

Jalankan perintah berikut.

USE [<Stretch-enabled database name>];
GO
ALTER TABLE [<Stretch-enabled table name>]
    SET ( REMOTE_DATA_ARCHIVE ( MIGRATION_STATE = PAUSED ) );
GO

Melanjutkan migrasi data

Menggunakan SQL Server Management Studio

  1. Di SQL Server Management Studio, di Object Explorer, pilih tabel dengan dukungan Stretch yang ingin Anda lanjutkan migrasi datanya.

  2. Klik kanan dan pilih Stretch > Resume.

Menggunakan Transact-SQL

Jalankan perintah berikut.

USE [<Stretch-enabled database name>];
GO
ALTER TABLE [<Stretch-enabled table name>]
    SET ( REMOTE_DATA_ARCHIVE ( MIGRATION_STATE = OUTBOUND ) );
GO

Periksa apakah migrasi aktif atau dijeda

Menggunakan SQL Server Management Studio

Di SQL Server Management Studio, buka Stretch Database Monitor dan periksa nilai kolom Status Migrasi. Untuk informasi selengkapnya, lihat Memantau dan memecahkan masalah migrasi data.

Menggunakan Transact-SQL

Kueri tampilan sys.remote_data_archive_tables katalog dan periksa nilai is_migration_paused kolom. Untuk informasi selengkapnya, lihat sys.remote_data_archive_tables.

Lihat juga