Cloud Sync

Dzięki aplikacji Cloud Sync można bezproblemowo synchronizować i udostępniać pliki między serwerem Synology NAS a wieloma publicznymi usługami w chmurze, wliczając w to:

Utwórz nowe połączenia

W celu synchronizacji plików pomiędzy Synology NAS i usługami chmur publicznych należy utworzyć połączenia w usłudze Cloud Sync, aby połączyć się z dostawcą usług przy użyciu poświadczeń użytkownika.

Aby utworzyć nowe połączenie:

  1. W lewym dolnym rogu interfejsu użytkownika usługi Cloud Sync kliknij ikonę Utwórz, aby uruchomić kreatora.
  2. Wybierz jedną z następujących usług chmur publicznych, aby zsynchronizować pliki i kliknij Dalej.
  3. Po pomyślnym uwierzytelnieniu uzupełnij poniższe pola i kliknij Dalej.
  4. Aby dalej dostosować ustawienia synchronizacji, kliknij opcję Ustawienia zaawansowane.
  5. Kliknij przycisk Zastosuj, aby zapisać ustawienia.

Uwaga:

  1. Każde poświadczenie użytkownika może być wykorzystane wyłącznie do utworzenia jednego połączenia. Można utworzyć wiele połączeń przy użyciu różnych poświadczeń użytkownika, ale nie można duplikować połączeń, używając tego samego poświadczenia użytkownika.
  2. Ograniczenia chmury Baidu sprawiają, że można tylko synchronizować pliki do folderu Dane moich aplikacji > Cloud Sync pamięci masowej w chmurze Baidu.
  3. Nazwy plików lub folderów, które kończą się kropką (.) lub spacją zostaną zmienione na „file name._DiskStation_modified date_TailCharacterConflict”.
  4. W przypadku usunięcia folderu zawierającego pliki w trakcie korzystania z chmury Cubby poprzez protokół WebDAV, serwer Cubby utworzy go ponownie po zakończeniu synchronizacji. (Na przykład, jeśli usuniesz „folder /A”, serwer Cubby pobierze folder i jego zawartość jako „folder /a”.)
  5. Pliki nie będą synchronizowane przez usługę Cloud Sync w następujących okolicznościach:
    • Ścieżka do folderu lub pliku zawiera następujące znaki:
      * : ? \ / " < > |
    • Nazwa pliku zaczyna się od:
      ._ ~.SYNOPPSDB
    • Nazwa pliku/folderu jest następująca lub zawiera:
      .ds_store desktop.ini @eadir thumbs.db .SynologyWorkingDirectory #recycle Icon\r $Recycle.Bin @sharebin @SynologyCloudSync cloudsync_encrypt.info
    • Nazwa folderu lub ścieżka ma ponad 2048 znaków.
    • Nazwa pliku ma ponad 255 znaków.
    • Folder lub plik znajduje się w punkcie montowania lub na urządzeniu pamięci zewnętrznej.
  6. Pliki nie będą synchronizowane poprzez usługę Cloud Sync w następujących okolicznościach:
    • W przypadku chmury Dysk Google, jeżeli:
      • Rozmiar pojedynczego pliku przekracza 5 TB.
    • W przypadku chmury Baidu, jeżeli:
      • Nazwa pliku zaczyna się od kropki (.).
      • Nazwa pliku/folderu jest następująca lub zawiera:
        .baohe .cache
    • W przypadku chmury Dropbox, jeżeli:
      • Nazwa pliku zaczyna się od:
        .dropbox .cache
      • Nazwa pliku/folderu jest następująca lub zawiera .dropbox.
    • W przypadku chmury Box, jeżeli:
      • Rozmiar pojedynczego pliku przekracza limit dla konta.
      • Typ pliku to zakładka.
    • W przypadku chmury OneDrive, jeżeli:
      • Typ pliku to dokument notatka.
      • Rozmiar pojedynczego pliku przekracza 10 GB.
      • Nazwa pliku rozpoczyna się spacją.
    • W przypadku chmury OneDrive for Business, jeżeli:
      • Rozmiar pojedynczego pobieranego pliku przekracza 10 GB.
      • Nazwa pliku ma ponad 128 znaków.
      • Pełna nazwa ścieżki pliku ma ponad 208 znaków.
      • Nazwa folderu lub pliku zawiera następujące znaki:
        \ / : * ? ” < > | # { } % ~ &
      • Nazwa folderu lub pliku zaczyna się od spacji lub następujących znaków:
        ~ „ „ .
      • Nazwa folderu lub pliku kończy się następującymi znakami:
        .
      • Nazwa folderu lub pliku kończy się następującymi ciągami:
        _files _Dateien _fichiers _bestanden _file _archivos _tiedostot _pliki _soubory _elemei _ficheiros _arquivos _dosyalar _fitxers _failid _fails _bylos _fajlovi _fitxategiak _private _t _w
      • Nazwa pliku zawiera:
        ehthumbs.db .ashx .asmx .json .soap .svc .xamlx
      • Plik ma następujące rozszerzenia:
        tmp ds_store ashx asmx json soap svc xamlx htc swf jar aspx master ascx
      • Nazwa folderu lub pliku jest następująca:
        forms
      • Nazwa folderu zawiera:
        _vti_
    • W przypadku chmury hubiC, jeżeli:
      • Rozmiar pojedynczego pliku przekracza 5 TB.
      • Nazwa folderu jest następująca lub zawiera .ovhPub.
    • W przypadku chmury Google Cloud Storage, jeżeli:
      • Rozmiar pojedynczego pliku przekracza 5 TB.
      • Ścieżka do folderu lub pliku zawiera następujące znaki:
        : * ? ” < > | \ / # [ ]
      • Nazwa pliku/folderu jest pusta.
      • Nazwa folderu lub ścieżka ma ponad 1024 znaków.
    • W przypadku usług w chmurze zgodnych z OpenStack Swift (IBM SoftLayer, RackSpace, RackSpace UK):
      • Nazwa folderu lub ścieżka ma ponad 1024 znaków.
    • W przypadku Amazon Drive, jeżeli:
      • Rozmiar pojedynczego pliku przekracza 45 GB.
    • W przypadku usług w chmurze zgodnych z Amazon S3 (Amazon S3, Hicloud S3 i SFR Stockage), jeżeli:
      • Ścieżka do folderu lub pliku zawiera następujące znaki:
        : * ? ” < > | \ / { ^ } % ` ] [ ~ #
    • Amazon S3 i SFR Storage:
      • Nazwa folderu lub ścieżka ma ponad 1024 znaków.
    • hicloud S3:
      • Nazwa folderu lub ścieżka ma ponad 255 znaków.
      • Rozmiar pojedynczego pliku przekracza 1 TB.
    • Amazon S3:
      • Rozmiar pojedynczego pliku przekracza 5 TB.
    • SFR:
      • Rozmiar pojedynczego pliku przekracza 3,9 GB.
    • Microsoft Azure:
      • Rozmiar pojedynczego pliku przekracza 195 GB.
      • Nazwa folderu lub pliku to .synoemptyblob.
      • Pełna nazwa ścieżki pliku ma ponad 1024 znaków.
      • Nazwa pliku ma ponad 255 znaków.
    • Backblaze B2:
      • Nazwa folderu lub pliku to .bzEmpty.
      • Pełna nazwa ścieżki pliku ma ponad 1000 znaków.
  7. Podczas ustawiania nazw plików, które nie mają być synchronizowane: jeżeli nazwa pliku zawiera wielkie litery, a inna nazwa pliku jest taka sama, ale zawiera małe litery, obie nazwy będą uznawane za tę samą nazwę w systemie Windows (np. A.txt i a.txt), ale w systemach Linux i Mac będą to różne nazwy plików.
  8. Usługa Cloud Sync oraz aplikacja Microsoft OneDrive są zgodne ze standardem uwierzytelniania OAuth. Standard OAuth2 wymaga dodatkowego serwera do uwierzytelniania (obsługiwanego przez firmę Synology i znajdującego się na Tajwanie). Synology NAS nie będzie pamiętać lub zachowywać hasła do konta użytkownika. Poświadczenia użytkownika zostaną wykorzystane wyłącznie do celów przesyłania plików i synchronizacji. Usługa Cloud Sync nie będzie uzyskiwać dostępu do ani ujawniać żadnych innych informacji dotyczących osobistego konta, takich jak kontakty.
  9. Usługa Cloud Sync nie ma żadnego limitu wielkości pojedynczego pliku. Można zsynchronizować tak duży plik, jaki jest dopuszczalny przez usługi chmur publicznych.
  10. Obsługa Megadisk umożliwia korzystanie z serwera Synology NAS jako pamięci masowej archiwizacji dla Megadisk. Należy pamiętać, że w zależności od regionu i różnych warunków, prędkość przesyłania z serwera Synology NAS do Megadisk może być ograniczona, dzięki czemu nie zachęcamy do używania Megadisk jako pamięci masowej archiwizacji dla serwera Synology NAS.
  11. Usługa Google Cloud Storage Nearline Storage Class została zaprojektowana dla danych, których nie modyfikuje się często. Dlatego też, jeśli edytujesz lub usuniesz plik, mogą zostać naliczone opłaty za wczesne usunięcie.
  12. Podczas przesyłania do Google Cloud Storage aplikacja Cloud Sync nie włączy obsługi wersji obiektu.
  13. Jeśli pojedynczy plik przekracza przydzielony rozmiar segmentu, OpenStack Swift będzie przesyłać go za pomocą usługi dynamicznych dużych obiektów.
  14. Nazwa kontenera OpenStack Swift nie może być dłuższa niż 255 znaków i nie może zawierać znaku „/”.
  15. Usługa Amazon Drive nie obsługuje logowania z użyciem danych Amazon na rynkach chińskim i japońskim. Zapoznaj się z ograniczeniami platformy wymienionymi w usłudze Amazon Drive.
  16. Szyfrowanie danych:
    • Aby włączyć szyfrowanie danych, należy posiadać uprawnienia odczytu i zapisu dla głównego folderu zdalnego.
    • Po włączeniu szyfrowania nie można go wyłączyć ani zmienić jego hasła.
    • Pliki lokalne na serwerze NAS pozostaną niezaszyfrowane.
    • Każde konto chmury publicznej ma tylko jeden klucz szyfrowania.
    • Po włączeniu szyfrowania usługa Cloud Sync utworzy w chmurze publicznej folder o nazwie@SynologyCloudSync. Nie należy zmieniać plików w tym folderze.
    • Przycisk Eksportuj pojawi się w Ustawieniach przy pierwszym użyciu. Kliknij przycisk, aby wyeksportować klucz i przechowaj go w bezpiecznym miejscu.
  17. Usługa Amazon Infrequent Access Storage została zaprojektowana dla danych, których nie modyfikuje się często. Dlatego też jeśli zmienisz lub usuniesz plik, mogą zostać naliczoneopłaty za wczesne usunięcie.
  18. Podczas konfigurowania zadania synchronizacji dysku Google z opcją Pobierz wyłącznie zmiany zdalne można również włączyć opcję Przekonwertuj internetowe dokumenty Google do formatu jpeg lub Microsoft Office, aby zachować kopię offline Dokumentów Google. Należy pamiętać, że zmiany dokonane w dokumentach Office zapisanych w trybie offline nie będą konwertowane ani aktualizowane ponownie w Dokumentach Google.
  19. Zaznaczenie opcji Włącz zaawansowane sprawdzanie zgodności powoduje, że usługa Cloud Sync będzie porównywała parametry Hash (oprócz rozmiaru pliku i czasu ostatniej modyfikacji) pomiędzy poszczególnymi plikami w chmurze publicznej i na serwerze NAS w celu wzmocnienia kontroli integralności wyników synchronizacji. Będzie to wymagało więcej czasu oraz zasobów systemu i zależy od obsługi chmur publicznych dla zaawansowanych atrybutów. Dodatkowe informacje można znaleźć w dolnej części strony.
  20. Nazwa obiektu Backblaze B2 Bucket musi mieć przynajmniej 6 znaków i maksymalnie 50 znaków. Nazwy rozpoczynające się od "b2-" nie mogą być używane.

Zarządzanie połączeniami

Po pomyślnym utworzeniu połączenia można wyświetlić i modyfikować informacje o połączeniu.

Aby zarządzać połączeniami:

  1. Z listy połączeń w lewym panelu wybierz połączenie, które chcesz edytować.
  2. Na karcie Przegląd kliknij Zarządzaj, aby wykonać jedną z poniższych czynności:

Aby edytować ustawienia połączenia:

  1. Z listy połączeń w lewym panelu wybierz połączenie, które chcesz edytować.
  2. Wybierz pozycje Ustawienia > Ustawienia ogólne, aby skonfigurować poniższe ustawienia:
  3. Kliknij przycisk Zastosuj, aby zapisać ustawienia.

Uwaga:

Okres odpytywania odnosi się do częstotliwości z jaką aplikacja Cloud Sync odpytuje publiczną chmurę w celu ustalenia zmian oraz dokonania synchronizacji do folderu lokalnego. Na przykład, jeżeli okres odpytywania ustawiono na 1 godzinę, aplikacja Cloud Sync będzie łączyć się z publiczną chmurą i wyszukiwać zmian w plikach co godzinę. Maksymalny okres odpytywania wynosi jeden dzień (86400 sekund).

Aby zarządzać Sterowaniem ruchem:

  1. Z listy połączeń w lewym panelu wybierz połączenie, które chcesz edytować.
  2. Wybierz pozycje Ustawienia > Sterowanie ruchem, aby skonfigurować poniższe ustawienia:
  3. Wartość 0 w tym polu oznacza, że nie ma limitów szybkości przesyłania plików.
  4. Kliknij przycisk Zastosuj, aby zapisać ustawienia.

Uwaga:

Ustawienia sterowania ruchem odnoszą się do całego połączenia chmury publicznej i są współdzielone przez wszystkie jednocześnie przesyłane pliki.

Aby zarządzać zaawansowanymi ustawieniami usługi S3:

  1. Z listy połączeń w lewym panelu wybierz połączenie, które chcesz edytować.
  2. Wybierz pozycję Ustawienia i w obszarze Ustawienia zaawansowane usługi Amazon S3 wykonaj jedną z poniższych czynności:
  3. Kliknij przycisk Zastosuj, aby zapisać ustawienia.

Aby zarządzać zaawansowanymi ustawieniami OpenStack Swift:

  1. Z listy połączeń w lewym panelu wybierz połączenie, które chcesz edytować.
  2. Wybierz pozycję Ustawienia i w obszarze Ustawienia zaawansowane usługi OpenStack Swift wykonaj jedną z poniższych czynności:
  3. Kliknij przycisk Zastosuj, aby zapisać ustawienia.

Aby zarządzać zaawansowanymi ustawieniami Backblaze B2:

  1. Z listy połączeń w lewym panelu wybierz połączenie, które chcesz edytować.
  2. Wybierz Ustawienia i w obszarze Backblaze B2 wykonaj jedną z poniższych czynności:
  3. Kliknij przycisk Zastosuj, aby zapisać ustawienia.

Zarządzanie listą zadań synchronizacji

Po pomyślnym połączeniu się z publicznymi usługami w chmurze możesz wyświetlać, dodawać, usuwać i edytować zadania synchronizacji.

Aby dodać zadanie synchronizacji:

  1. Wybierz połączenie z listy połączeń po lewej.
  2. Przejdź do karty Lista zadań.
  3. Kliknij Utwórz i postępuj zgodnie z instrukcjami kreatora, aby utworzyć nowe zadanie synchronizacji.

Uwaga:

Folder wybierany do synchronizacji nie może być tym samym katalogiem, który już jest synchronizowany w tym samym połączeniu.

Aby usunąć zadanie synchronizacji:

  1. Wybierz połączenie z listy połączeń po lewej.
  2. Przejdź do karty Lista zadań.
  3. Wybierz zadanie synchronizacji i kliknij opcję Usuń łącze.

Uwaga:

Po usunięciu łącza zadania do jego przywrócenia może być wymagana ponowna pełna synchronizacja. Podczas konfiguracji nowego połączenia Cloud Sync wykona automatyczne porównanie istniejących plików i prześle/pobierze tylko wprowadzone zmiany.

Aby zarządzać ustawieniami synchronizacji selektywnej usługi Cloud Sync:

Synchronizacja selektywna to funkcja aplikacji Cloud Sync, która umożliwia filtrowanie plików lub wybór folderów, które mają być synchronizowane z usługą chmury publicznej. Synchronizacja selektywna pozwala zapewnić, że usługa chmury publicznej zawiera tylko te pliki, które są potrzebne lub odwrotnie.

  1. Wybierz publiczną usługę w chmurze z listy połączeń po lewej.
  2. Przejdź do karty Lista zadań.
  3. Wybierz zadanie synchronizacji i kliknij Edytuj.
  4. Przejdź do karty Folder i wykonaj poniższe czynności:
  5. Przejdź do karty Filtr plików i wykonaj poniższe czynności:
  6. Kliknij przycisk Zastosuj, aby zapisać ustawienia.

Aby zmodyfikować kierunek synchronizacji:

  1. Wybierz publiczną usługę w chmurze z listy połączeń po lewej.
  2. Przejdź do karty Lista zadań.
  3. Wybierz zadanie synchronizacji i kliknij opcję Ustawienia zadania.
  4. Na karcie Ustawienia skonfiguruj dowolne z poniższych:

Uwaga:

Aplikacja Cloud Sync będzie domyślnie synchronizować nowo dodane pliki i foldery.

Zarządzanie usługą Cloud Sync z zasobnika systemowego DSM

Po zainstalowaniu i uruchomieniu usługi Cloud Sync, w prawym górnym rogu zasobnika systemowego DSM pojawi się ikona pakietu. Z poziomu zasobnika systemowego można łatwo i skutecznie zarządzać usługą Cloud Sync i wykonywać następujące czynności:

Ustawienia

Administratorzy mogą kliknąć ikonę Ustawienia znajdującą się w prawym dolnym rogu, a następnie w sekcji Narzędzia do sterowania dla administratorów określić lokalizację bazy danych Cloud Sync, maksymalną liczbę jednoczesnych przesłań i pobrań, maksymalną liczbę przechowywanych logów oraz przełączać do trybu administratora.

Aby określić lokalizację bazy danych:

  1. Wybierz wolumen z menu rozwijanego Ustawienia lokalizacji bazy danych.
  2. Kliknij przycisk OK, aby zapisać ustawienia.

Aby zdefiniować liczbę jednoczesnych przesłań/pobrań:

  1. W menu rozwijanym Jednoczesne przesyłanie/pobieranie wybierz liczbę.
  2. Kliknij przycisk OK, aby zapisać ustawienia.

Aby określić maksymalną liczbę zapisów w logu historii:

  1. W polu Maksymalna liczba rekordów wprowadź liczbę z przedziału od 5 do 100 000.
  2. Kliknij przycisk OK, aby zapisać ustawienia.

Aby włączyć tryb administratora:

  1. Z listy rozwijanej Tryb administratora wybierz opcję Włączony, aby zarządzać połączeniami wszystkich użytkowników aplikacji Cloud Sync. Kolejność tych połączeń możesz określić wg konta użytkownika lub rodzaju chmury na stronie przeglądu.
  2. Kliknij przycisk OK, aby zapisać ustawienia.

Użytkownicy zaawansowani

Aby zapewnić poprawność synchronizacji plików i folderów, należy uwzględnić następujące informacje.

Obsługiwane atrybuty chmur publicznych

Platforma File Hash Czas ostatniej modyfikacji
Dropbox X O
Dysk Google O (md5) O
Baidu O (md5) X
Box O (sha1) O
hubiC O (md5) O (1)
Amazon S3 O (md5) X
WebDAV X X
Yandex X X
Amazon Drive O (md5) X
MegaFon O (md5) O
OpenStack Swift O (md5) O (1)
Google Cloud Storage O (md5) O (1)
Microsoft OneDrive O (sha1) O
Microsoft OneDrive for Business X X
Microsoft Azure O (md5) O (1)
Backblaze B2 O (sha1) O (1)

1: Publiczni dostawcy usług w chmurze nie zezwalają na aktualizację atrybutu ostatniej modyfikacji, ale zapewniają pole niestandardowego atrybutu pliku dla aplikacji innych firm, np. Cloud Sync. Cloud Sync zapisze czas ostatniej modyfikacji w niestandardowym polu atrybutu pliku. Oznacza to, że czas ostatniej modyfikacji Cloud Sync nie zostanie zaktualizowany w interfejsie internetowym chmury publicznej i innych klientach synchronizacji.

Uwaga:

  1. Wyłącznie usługi Dropbox i Google Drive umożliwiają zewnętrzną aktualizację czasu ostatniej modyfikacji. Oznacza to, że czas ostatniej modyfikacji innych usług chmur publicznych jest zawsze czasem przesłania pliku.
  2. Wartości Hash nie są dostępne dla plików przesłanych do usługi Amazon S3 z wykorzystaniem funkcji przesyłania wieloczęściowego.
  3. Wartości Hash nie są dostępne dla plików przesłanych do usługi OpenStack Swift z wykorzystaniem funkcji przesyłania dynamicznych dużych obiektów.
  4. Wartości Hash nie są dostępne dla plików przesłanych do usługi Backblaze B2 przez przesyłanie b2_upload_part.
  5. Usługa Cloud Sync wykorzystuje funkcję Hash md5 chmury Google Cloud Storage. Funkcja hash crc32 obiektu kompozytowego nie jest wykorzystywana.

Metadane, które nie będą synchronizowane do usług chmur publicznych:

Domyślna czynność w przypadku konfliktu kopii:

Jeśli plik lub katalog zostały jednocześnie zmodyfikowane na lokalnym Synology NAS i zdalnym koncie chmury publicznej, usługa Cloud Sync będzie próbować zachować lokalne zmiany w największym zakresie, a zdalne zmiany zostaną zapisane w postaci jednej wersji, jeżeli usługa chmury obsługuje przechowywanie wersji.

Następujące usługi chmurowe zapobiegają przejściu serwera Synology NAS w tryb hibernacji:

Aby uzyskać szczegółowe informacje na temat usług mogących wpływać na hibernację systemu, patrz Często zadawane pytania

Dlaczego aplikacja Cloud Sync wciąż pobiera ten sam plik z Baidu Cloud?

Po przesłaniu wszystkich plików do Baidu Cloud aplikacja Cloud Sync porówna wartości Hash plików po obu stronach w celu potwierdzenia spójności. Ustaliliśmy, że w wielu przypadkach Baidu odpowiada nieprawidłową wartością Hash, w wyniku czego aplikacja Cloud Sync wykrywa, że pliki w chmurze publicznej różnią się od plików na serwerze Synology NAS. Z tego powodu aplikacja Cloud Sync będzie próbowała dopasować wersje i ponownie rozpocząć synchronizację, powodując powtórne pobieranie tego samego pliku.

Dlaczego usługa Cloud Sync działa wolniej niż inne aplikacje usług w chmurze na komputer?

W związku z poniższymi ograniczeniami synchronizacja plików z usługami chmur publicznych w usłudze Cloud Sync może trwać dłużej niż w przypadku oficjalnych aplikacji komputerowych, takich jak Dropbox i Baidu.

Biorąc pod uwagę powyższe ograniczenia, wydajność synchronizacji usługi Cloud Sync będzie wciąż rosła, przy jednoczesnym zachowaniu bezpieczeństwa serwera Synology NAS.