Menggunakan Perencana Migrasi untuk Exchange Online

Anda dapat menggunakan Perencana Migrasi untuk menilai data Microsoft Exchange Online organisasi Anda sebelum menyiapkan impor data lanjutan ke Google Workspace.

Langkah 1: Instal Perencana Migrasi

Sebelum memulai: Pastikan Anda telah menginstal Python 3.10 atau yang lebih baru di sistem Anda.

Menginstal Perencana Migrasi di Windows

  1. Buka python.org/downloads dan download penginstal terbaru.
  2. Centang kotak tcl/tk and IDLE dan Add Python to PATH.
  3. Di command prompt atau menggunakan Microsoft PowerShell untuk menampilkan ID versi Python dan pip, masukkan perintah berikut:

    python --version

    pip --version

Menginstal Perencana Migrasi di macOS

  1. Buka python.org/downloads dan download penginstal macOS. Atau, gunakan Homebrew dari aplikasi Terminal dan masukkan perintah berikut:

    brew install python

  2. Jika Anda menggunakan Homebrew atau mengalami masalah antarmuka web, masukkan perintah berikut untuk menginstal library Tkinter:

    brew install python-tk

  3. Di command prompt atau menggunakan Microsoft PowerShell untuk menampilkan ID versi Python dan pip, masukkan perintah berikut:

    python3 --version

    pip3 --version

  4. Masukkan perintah berikut:

    pip3 install customtkinter requests pandas psutil Pillow urllib3 sortedcontainers aiohttp certifi

Menginstal Perencana Migrasi di Linux

  1. Untuk menginstal Python, masukkan perintah berikut:

    sudo apt-get update

    sudo apt-get install python3 python3-pip

  2. Untuk menginstal Tkinter, masukkan perintah berikut:

    sudo apt-get install python3-tk

  3. Untuk menginstal dependensi, masukkan perintah berikut:

    pip3 install customtkinter requests pandas psutil Pillow urllib3 sortedcontainers aiohttp certifi

Langkah 2: Siapkan lingkungan virtual (jika diperlukan)

Jika organisasi Anda tidak mengizinkan Anda menginstal paket secara global, ikuti langkah-langkah berikut untuk menyiapkan lingkungan virtual:

  1. Untuk membuat lingkungan, masukkan salah satu perintah berikut:

    • Untuk Windows, masukkan python -m venv venv.
    • Untuk macOS atau Linux, masukkan python3 -m venv venv.
  2. Untuk mengaktifkan lingkungan, masukkan salah satu perintah berikut:

    • Untuk Windows, masukkan .\venv\Scripts\activate.
    • Untuk macOS atau Linux, masukkan source venv/bin/activate.
  3. Masukkan perintah berikut:

    pip3 install customtkinter requests pandas psutil Pillow urllib3 sortedcontainers aiohttp certifi

Langkah 3: Siapkan Azure

Ikuti langkah-langkah berikut untuk membuat aplikasi Microsoft Azure di portal Azure. Demi keamanan, sebaiknya Anda mendaftarkan aplikasi baru sebagai satu tenant.

  1. Sebagai administrator, login ke portal Azure Anda.
  2. Buka Azure Services lalu App registrations.
  3. Klik New Registration, lalu masukkan nama untuk aplikasi Anda (misalnya, Aplikasi impor lanjutan).
  4. Untuk Supported account types, klik Accounts in this organizational directory only untuk membuat aplikasi single tenant.
  5. Klik Daftar.

Langkah 4: Berikan izin API untuk Azure

  1. Di aplikasi Azure, untuk Manage, klik API permissions.
  2. Klik Add permission lalu Microsoft APIs lalu Microsoft Graph.
  3. Untuk izin aplikasi, pilih:

    • User.Read.All
    • Group.Read.All
    • Mail.Read
    • Contacts.Read
    • Calendars.Read
    • MailboxFolder.Read.All
    • MailboxSettings.Read
  4. Klik Add permissions.

  5. Klik Grant admin consent for your organization.

Langkah 5: Buat rahasia klien

  1. Untuk Manage, klik Certificates & secrets lalu New client secret.
  2. Masukkan deskripsi, pilih periode habis masa berlaku, lalu klik Tambahkan.
  3. Salin Nilai rahasia klien dan simpan di tempat yang aman. Nilai hanya akan ditampilkan satu kali.

Langkah 6: Kumpulkan kredensial aplikasi

Penting: Simpan kredensial aplikasi dengan aman. Jika kredensial bocor, peretas dapat mengakses semua data Anda.

Klik Overview, lalu catat kredensial berikut dengan aman:

  • ID aplikasi (klien)
  • ID Direktori (tenant)

Langkah 7: Buka Perencana Migrasi (jika diperlukan)

Jika Anda membuat lingkungan virtual, selesaikan langkah-langkah berikut:

  1. Di command prompt atau di aplikasi Terminal, buka folder dengan skrip cd path/to/migration-planner.
  2. Jalankan salah satu skrip berikut:

    • Untuk Windows, masukkan python migration_planner.py.
    • Untuk macOS atau Linux, masukkan python3 migration_planner.py.

Langkah 8: Jalankan Perencana Migrasi

  1. Di jendela Pemilih Perencana Migrasi, untuk Pilih Workload, pilih Exchange.
  2. Untuk Tenant ID, masukkan nomor ID unik untuk tenant Azure Anda.
  3. Untuk Client ID, masukkan nomor ID unik untuk akun Exchange Online Anda.
  4. Untuk Client Secret, masukkan nilai rahasia klien untuk tenant Azure Anda.
  5. Untuk Sumber, pilih salah satu opsi:

    • Pindai Semua Pengguna—Memindai semua pengguna Exchange Online di organisasi Anda.
    • Upload CSV—Upload file nilai yang dipisahkan koma (CSV) yang mencantumkan pengguna Exchange Online yang ingin Anda pindai.

      Di file CSV, tambahkan header kolom Email ID dan Type. Di kolom Email ID, masukkan alamat email untuk setiap kotak surat pengguna atau grup yang ingin Anda pindai. Gunakan baris terpisah untuk setiap pengguna. Di kolom Type, masukkan User atau Group Mailbox untuk mengidentifikasi setiap alamat email.

      Contoh:

      ID Email Jenis
      kim@example.com Pengguna
      staging@example.com Kotak Surat Grup

  6. (Opsional) Untuk memilih setelan tertentu untuk data dan tugas, klik Tampilkan Setelan Lanjutan, lalu pilih salah satu setelan berikut:

    1. Untuk Setelan Pemindaian, pilih jenis data yang ingin Anda pindai untuk semua pengguna:

      • Kontak
      • Kalender
      • Email
      • Email Terenkripsi
      • Arsip yang Ada
      • Membagikan Email
      • Kotak Surat Grup
    2. Untuk memilih jumlah tugas yang dijalankan perencana sekaligus, sesuaikan penggeser Concurrency.

    3. Untuk memilih jumlah batch data yang dipindai perencana sekaligus, sesuaikan penggeser Batch Paralel.

  7. Klik Dapatkan estimasi migrasi untuk memulai Perencana Migrasi.

    Anda dapat meninjau pembaruan pemindaian secara real time saat perencana berjalan.

  8. Setelah pemindaian selesai, tinjau rencana migrasi, yang mencakup perkiraan waktu yang dibutuhkan alat impor data untuk mengimpor semua data yang dipindai dengan metode lanjutan.

  9. (Opsional) Untuk menyimpan informasi dari pemindaian yang telah selesai, klik Ekspor log dan Ekspor laporan lengkap.


Google, Google Workspace, serta merek dan logo terkait adalah merek dagang Google LLC. Semua nama perusahaan dan produk lain adalah merek dagang milik setiap perusahaan terkait.