Komut satırından senkronizasyon yapmak için sync-cmd
komutunu ve Google Cloud Directory Sync (GCDS) uygulamasını kullanabilirsiniz.
Komut satırından senkronizasyon ne zaman yapılmalı?
Yapılandırmanızı oluşturduğunuzda veya değiştirdiğinizde Configuration Manager'dan manuel bir senkronizasyon yapmanız gerekir. Böylece, senkronize edilmiş verileri kontrol edebilir ve düzenli bir şekilde tutabilirsiniz. Ayrıntılı bilgi için Manuel senkronizasyon gerçekleştirme başlıklı makaleyi inceleyin.
Yapılandırma değişikliklerini tamamladıktan sonra komut satırını kullanarak senkronizasyon işleminizi otomatik hale getirebilirsiniz. Senkronizasyon işlemlerini, kullanmak istediğiniz herhangi bir planlamaya veya toplu komut dosyasına dahil edebilirsiniz. Alternatif olarak, senkronizasyonları otomatik hale getirmek için bir üçüncü taraf aracı da kullanabilirsiniz. Ayrıntılı bilgi için Otomatik senkronizasyonlar planlama başlıklı makaleyi inceleyin.
Komut satırını kullanma
sync-cmd
komutunu GCDS yükleme dizininden çalıştırın ve komutu tek bir satıra girin. Aşağıdaki listede bulunan komut bağımsız değişkenlerini kullanarak bir dizi işlem gerçekleştirebilirsiniz. Örneğin:
- Algılanan değişiklikleri uygulama.
- Belirli bir dosyayı okuma.
- Günlük kaydı ayrıntı düzeyini ayarlama.
İpucu: sync-cmd -h
komutunu girerek mevcut komut bağımsız değişkenleri hakkında bilgi alabilirsiniz.
Komut bağımsız değişkenleri ve örnekler
Tümünü genişlet | Tümünü daralt ve başa dön
Komut bağımsız değişkenleriBağımsız değişken (seçeneklerden birini kullanın) | Açıklama |
---|---|
-a |
Algılanan değişiklikleri uygular.
Not: Bu bağımsız değişkeni kullanmıyorsanız senkronizasyon yalnızca test amaçlı çalıştırılır ve Google Hesabınızda hiçbir değişiklik yapılmaz. En iyi sonuçları elde etmek için bu bağımsız değişkeni kullanarak tam senkronizasyon çalıştırmadan önce, bu bağımsız değişkeni kullanmadan bir test senkronizasyonu çalıştırın. |
-c |
Yüklenecek XML yapılandırma dosyasını belirtir.
Önemli: Bu bağımsız değişkenle birlikte geçerli bir XML dosyası eklemeniz gerekir. Ayrıntılı bilgi için Yapılandırma dosyalarıyla çalışma başlıklı makaleyi inceleyin. |
-cs |
Özel şemaları hariç tutar.
Kullanıcılar için özel şema verilerinin senkronize edilmesini istemiyorsanız bu seçeneği kullanın. |
-d |
Yapılandırılmış silme sınırlarını yoksayar. |
-f |
Senkronizasyonu çalıştırmadan önce Google Hesabı verilerinin önbelleğe alınmış kopyasını temizler.
Önemli: Yanlış kullanıldığında performansta düşüşe neden olabilir. Destek ekibi tarafından belirtilmediği sürece bu seçeneği kullanmayın. |
-g |
Grupları hariç tutar.
Kullanıcıları senkronize etmek istiyor ancak grupların senkronize edilmesini istemiyorsanız bu seçeneği kullanın. |
-h |
Yardım bilgilerini görüntüler ve çıkar. |
-l |
Varsayılan ya da yapılandırılan günlük düzeyinin belirtilen bir değerle değiştirileceğini belirtir. Geçerli değerler (artan ayrıntı düzeyine göre sıralanmış halde): FATAL, ERROR, WARN, INFO, DEBUG ve TRACE.
Çoğu durumda, günlük düzeyini INFO olarak ayarlamanızı öneririz. |
-lic |
Lisansları hariç tutar.
Kullanıcılar için lisans verilerinin senkronize edilmesini istemiyorsanız bu seçeneği kullanın. |
-o |
Çalışmakta olan senkronizasyon işlemlerini, XML yapılandırma dosyası başına tek bir örnek olacak şekilde sınırlar. Bu işlem, birden fazla örneğin yanlışlıkla çalışmasını engeller (örneğin, bir zamanlayıcı veya cron işi aracılığıyla). Bağımsız değişken yalnızca Bu sorunu gidermek için GCDS neden komut satırından senkronizasyon yapmıyor? başlıklı soruyu inceleyin. |
-ou |
Kuruluş birimlerini hariç tutar. |
-r |
Günlüğe yazılan rapora ek olarak belirli bir çıkış dosyasına da rapor yazar. |
-s |
Paylaşılan kişileri hariç tutar. |
-u |
Kullanıcıları hariç tutar.
Grupları senkronize etmek istiyor ancak kullanıcıların senkronize edilmesini istemiyorsanız bu seçeneği kullanın. |
-v |
Kısa uygulama sürümü bilgilerini görüntülere. |
-V |
Ayrıntılı uygulama sürümü bilgilerini görüntüler, ancak bu bilgileri senkronize etmez. |
Windows
Örnek 1: C:\Users\user\gdcs-config.xml XML yapılandırma dosyasını kullanarak senkronizasyon simülasyonu çalıştırma:
sync-cmd -c C:\Users\user\gdcs-config.xml
Örnek 2: C:\Users\user\gdcs-config.xml XML yapılandırma dosyasını kullanarak, değişikliklerin de uygulandığı tam senkronizasyon çalıştırma:
sync-cmd -a -c C:\Users\user\gdcs-config.xml
Linux
Örnek 1: /path/gcds-config.xml XML yapılandırma dosyasını kullanarak senkronizasyon simülasyonu çalıştırma:
sync-cmd -c /path/gcds-config.xml
Örnek 2: /path/gcds-config.xml XML yapılandırma dosyasını kullanarak algılanan değişikliklerin de uygulandığı tam senkronizasyon çalıştırma:
sync-cmd -a -c /path/gcds-config.xml
Çıkış kodunu inceleme
Senkronizasyon veya simülasyonunuzu komut satırından çalıştırdıktan sonra aşağıdaki çıkış kodlarından birini alırsınız:
- 0: Herhangi bir senkronizasyon sorunu olmadan senkronizasyon tamamlandı ve hiçbir değişiklik yapılandırılmış sınırları aşmadı.
- 255: Simülasyon tamamlandı. Alternatif olarak, senkronizasyon tamamlandı ve yapılandırılmış sınırları aşan değişiklikler veya bir kullanıcının senkronize edilmemesi gibi senkronizasyon sorunları mevcut.
Sonraki adım
Google, Google Workspace ve ilgili markalarla logolar Google LLC'nin ticari markalarıdır. Diğer tüm şirket ve ürün adları, ilişkili oldukları şirketlerin ticari markalarıdır.