Syncovery の Linux および FreeBSD 向け技術ドキュメントページへようこそ。ここでは、強力なバックアップおよび同期ツール Syncovery のインストール、設定、使用方法を包括的に解説しています。ファイルを安全に保ちたい初心者の方から、複雑なデータワークフローを管理する IT 専門家の方まで、このドキュメントでは、Syncovery を最大限に活用するための手順、詳細な説明、ベストプラクティスを段階的にご案内します。初期設定から高度な機能まで、Syncovery が複数のプラットフォームにわたるバックアップと同期のニーズを、容易さと信頼性をもってシームレスに処理する方法をご確認ください。
Syncovery が動作する Linux および FreeBSD プラットフォーム
Syncovery は、ほぼすべての最近の Linux および FreeBSD ディストリビューション、ならびに多くの NAS ブランドで動作します。Intel/AMD や ARM/AArch64 など、さまざまな CPU タイプに対応しており、32 ビット版と 64 ビット版の両方があります。
Syncovery は次の Linux ディストリビューションおよび NAS システムをサポートしています:
- Debian および派生 Linux ディストリビューション。Ubuntu、Linux MINT、MX Linux、Kali Linux、Raspberry Pi OS など多数を含みます
- Red Hat および RPM パッケージマネージャーを使用するディストリビューション。Fedora, CentOS, openSUSE、Rocky Linux、AlmaLinux などを含みます
- dpkg を使用できるその他のディストリビューション。Arch Linux / Manjaro、UGREEN NASync、Netgear ReadyNAS デバイスなどを含みます
- QNAP, Synology, ASUStor、および Western Digital (WD) の NAS モデル向けにネイティブのインストールパッケージをご用意しています
- Windows 向け Unified Installer で対応している NAS モデル: Seagate、Thecus、Zyxel。
- FreeBSD および派生システム。FreeNAS/TrueNAS と XigmaNAS を含みます
- その他の Linux 向けに、シンプルな tar.gz 配布パッケージをご利用いただけます
Syncovery インストールガイド
Syncovery(お気に入りの Linux バックアップおよび同期ソフトウェア)をシステムにインストールする方法はいくつかあります。ネイティブのインストールパッケージがさまざまな形式で用意されており、汎用の tar.gz アーカイブも使用できます。インストール先のシステムや CPU の種類が分かっている場合は、適切なダウンロードを簡単に選べます。一方、Unified Syncovery Linux Installer を使えば、Syncovery を自動的にインストールでき、特定のダウンロードパッケージを選ぶ必要がありません。
インストール後は、ポート 8999 経由で Syncovery の Web GUI にアクセスできます。たとえば、次の行を Web ブラウザーに入力してください(Linux システムにブラウザー付きのデスクトップ GUI がある場合):
localhost:8999
Web ブラウザーを別のシステムで実行している場合は、Linux システムの IP アドレスを入力する必要があります。例:
192.168.1.58:8999

Unified Syncovery Linux インストーラー
Unified Syncovery Linux Installer は、Windows 上で動作し、SSH シェル接続を使ってほぼすべての対応プラットフォームに Syncovery をインストールするツールです。管理者権限または root 権限を持つ SSH ログイン(または sudo の使用が許可されたログイン)をお持ちであれば使用できます。この便利なインストーラーツールは、Syncovery for Linux ダウンロードページから入手できます。
Windows ツールを使わずに Syncovery をインストールしたい場合は、以下の段落で各プラットフォーム向けの手順をご確認ください:
Synology NAS への Syncovery のインストール
Synology 向けのネイティブインストールパッケージは、Synology NAS 向け Syncovery ダウンロードページにあります。これらは、Package Center の手動インストールを使用して Synology DSM 6 または 7 にインストールできます。CPU の種類と DSM のバージョンに応じて、正しいダウンロードを選択することが重要です。さらに、DSM 7 以降を使用している場合は、作業対象のフォルダーに対して Syncovery にアクセス権を付与する必要があります。
QNAP NAS への Syncovery のインストール
QNAP ダウンロードページには、QNAP App Center へのインストール用パッケージがあり、手動インストールボタンを使用します。QNAP のアプリカタログには古い Syncovery バージョンもありますが、当社ウェブサイトから直接最新バージョンを使用することを強くお勧めします。NAS の CPU を確認し、適切なパッケージをダウンロードしてください。
ASUStor、WD、その他への Syncovery のインストール
Syncovery は ASUStor App Central で入手でき、さらに当社の ASUStor ダウンロードページでも手動ダウンロードを提供しています。Western Digital (WD) NAS デバイス向けの別の ダウンロードページもあります。その他の NAS ブランドは、Unified Syncovery Linux Installer に対応しています。
Debian、Ubuntu、Linux MINT、Raspberry Pi、UGREEN NASync、Netgear ReadyNAS、およびその他の Debian ベースシステムへの Syncovery のインストール
これらのシステムへのインストールは .deb パッケージを使用して行います。Linux ダウンロードページから正しいパッケージをダウンロードし、Linux デスクトップで開くインストーラーを使うか、ターミナルまたは SSH シェルウィンドウからインストールしてください。以下はインストール用コマンドラインの例です:
sudo dpkg -i Syncovery-10.15.8-amd64.deb
場合によっては dpkg がエラーを表示することがありますが、正しいパッケージであることが確実であれば、次のコマンドラインでエラーを上書きできます:
sudo dpkg -i --force-all Syncovery-10.15.8-amd64.deb
Red Hat、Fedora、CentOS、openSUSE、その他の RPM ベースのシステムへの Syncovery のインストール
これらのシステムでは、Syncovery を含むソフトウェアのインストールに .rpm パッケージを使用します。Linux ダウンロードページから正しい RPM パッケージをダウンロードし、次のようなコマンドラインでインストールしてください:
sudo rpm -i Syncovery-10.15.8-amd64.rpm
または、yum を使用できます:
sudo yum install Syncovery-10.15.8-amd64.rpm
FreeBSD、FreeNAS/TrueNAS、XigmaNAS へのインストール
FreeBSD ベースのシステム向けのインストール手順は、FreeBSD ダウンロードページにあります。
汎用 Linux ダウンロードページ
インストール方法の別の概要と、各種ダウンロードページへのリンクについては、汎用 Linux ダウンロードページをご覧ください。
Linux バックアップと同期に Syncovery の Web GUI を使用する
NAS、Debian、または RPM パッケージをインストールすると、Web GUI は自動的に利用可能になります。
.tar.gz ダウンロードを選ぶ場合は、ターミナルウィンドウで次の SyncoveryCL コマンドを実行して Web GUI を有効化できます:
./SyncoveryCL SET /WEBSERVER=localhost (Web サーバーを設定するため)
./SyncoveryCL start (SyncoveryCL を起動するため – start コマンドラインパラメーターは v8.25 以降で認識されます)
次を入力して、ブラウザーウィンドウで Web GUI を開きます:localhost:8999。localhost 以外から Web GUI にアクセスする場合は、ユーザー名とパスワードの入力を求められます。既定値は、ユーザー名 = default、パスワード = pass です。
Web サーバーを設定するための完全なコマンドラインは次のとおりです:
SyncoveryCL SET /WEBSERVER=localhost /WEBUSER=username /WEBPASS=password /WEBPORT=port /WEBDOCSPATH=path_to_web_docs_folder
Web サーバーを OFF にするには(SyncoveryCL がすでに実行中の場合は再起動が必要です):
SyncoveryCL SET /WEBSERVER=OFF
Web Docs フォルダーは WebDocs という名前で、このページからダウンロードする tar.gz アーカイブに含まれています。
追加情報
SyncoveryCL は、HOME フォルダー内に設定、ログ、データベース用の .Syncovery フォルダーを作成します。これは HOME 環境変数に依存します。SYNCOVERY_HOME も使用でき、その場合はこちらが優先されます。HOME は / であってはいけません。
Syncovery コマンドライン – Linux バックアップと同期だけでなく
Syncovery を設定して実行するためのコマンドライン例をいくつかご紹介します。追加のコマンドラインはこちらでご覧いただけます。コマンドラインが必要なのは、Web GUI を使用しない場合、またはまだ利用できない場合だけです。
設定ファイルに保存せずにジョブを実行するには:
SyncoveryCL RUN /LEFT="/home/tobias/Documents/" /RIGHT="/home/tobias/DocumentsCopy" /L2R
この同じジョブを設定ファイルに追加:
SyncoveryCL ADD /NAME="LocalTest" /LEFT="/home/tobias/Documents/" /RIGHT="/home/tobias/DocumentsCopy" /L2R
既存のジョブを実行:
SyncoveryCL /RUN="LocalTest"
定期ジョブを設定(30 分ごと):
SyncoveryCL ADD /NAME="LocalTest" /LEFT="/home/tobias/Documents/" /RIGHT="/home/tobias/DocumentsCopy" /L2R /Sched /Rep /Days=0 /Mins=30
設定ファイル内のジョブ一覧:
SyncoveryCL /LIST
ジョブを無効にする:
SyncoveryCL CHANGE "SFTPTest" /Disabled
ジョブを有効にする:
SyncoveryCL CHANGE "SFTPTest" /Disabled=No
ジョブ設定を表示:
SyncoveryCL SHOW "SFTPTest"
追加パラメーター付きのコマンドラインを取得する最も簡単な方法は、Windows または Mac 版でジョブを作成し、プロフィールエディターの「Information」タブシートへ移動することです。そこでプロフィール XML とコマンドラインを確認できます。
Scheduler を起動(Debian または RPM パッケージを使用しない場合にのみ必要):
SyncoveryCL (フォアグラウンドで実行)
または
SyncoveryCL start (デーモンになる – v8.25 以降で対応)
または
SyncoveryCL & (バックグラウンドで実行されますが、デーモンではありません)
Scheduler を停止:
SyncoveryCL /STOPTIMER
Scheduler の状態を表示:
SyncoveryCL /STATUS
継続的に更新される Scheduler の状態を表示:
SyncoveryCL /CONTSTATUS
FTP にアップロード:
SyncoveryCL ADD /NAME=FTPTest /LEFT="/home/tobias/Documents/" /RIGHT="ftp://yourdomain.com/FolderName" /RUSER=userid /RPASS=password /L2R
SFTP にアップロード:
SyncoveryCL ADD /NAME=FTPTest /LEFT="/home/tobias/Documents/" /RIGHT="sftp://yourdomain.com/FolderName" /RUSER=userid /RPASS=password /L2R
証明書を使用して SFTP にアップロード:
SyncoveryCL SET /CERT=/home/tobias/tobias_rsa
SyncoveryCL ADD /Name=WithKey /Left=/home/tobias /Right="sftp://tobiaskey@192.168.10.20/Tests" /L2R /RightFTPSettings="SFTP:Port=2222,AbsolutePath=N,Flags=UTF8+NoCertPass+UTC,"Cert=tobias_rsa""
SyncoveryCL /RUNX=WithKey /ACCEPTSERVER
WebDAV にアップロード(例: Strato HiDrive):
SyncoveryCL ADD /NAME=WebDAVTest /LEFT="/home/tobias/Documents/" /RIGHT="https://webdav.hidrive.strato.com/users/yourusername/folder" /RUSER=userid /RPASS=password /L2R /EXCL=.*
Amazon S3 にアップロード:
SyncoveryCL ADD /LEFT="/home/tobias/Documents/" /RIGHT="S3://bucketname/Documents" /L2R /RUSER=yourid /RPASS=yoursecretkey /CacheDestination=Yes /EXCL=.* /NAME=S3Test
Microsoft Azure BLOB Storage にアップロード:
SyncoveryCL ADD /NAME=AzureTest /LEFT="/home/tobias/Documents/" /RIGHT="AZ://container/Documents" /L2R /RUSER=yourid /RPASS=yoursecretkey
Amazon Glacier にアップロード:
SyncoveryCL ADD /NAME=GLTest /LEFT="/home/tobias/Documents/" /RIGHT="GL://vaultname/Documents" /RUSER=yourid /RPASS=yoursecretkey /L2R /EXCL=.*
Rackspace にアップロード:
SyncoveryCL ADD /LEFT="/home/tobias/Documents/" /RIGHT="ext://containername/Documents" /RUSER=yourid /RPASS=yoursecretkey /RProt=Rackspace /L2R /EXCL=.* /NAME=RackTest
SugarSync にアップロード:
SyncoveryCL ADD /LEFT="/home/tobias/Documents/" /RIGHT="ext://My SugarSync/Documents" /RProt=SugarSync /RUSER=userid /RPASS=password /L2R /EXCL=.* /NAME=SugarTest
Backblaze B2 Cloud Storage にアップロード:
SyncoveryCL ADD /LEFT="/home/tobias/Documents/" /RIGHT="ext://BucketName/Documents" /RUSER=account_id /RPASS=application_key /RProt=B2 /L2R /NAME=B2Test
Account ID と Application Key は、Backblaze B2 の「Buckets」ページから取得できます。
OAuth 対応のクラウドサービス – OAuth URL をブラウザーで開くためのプロンプトが表示されます。
box.com にアップロード:
SyncoveryCL ADD /LEFT="/home/tobias/Documents/" /RIGHT="ext://OptionalAcctID@Box/Documents" /RProt=Box /L2R /EXCL=.* /NAME=BoxTest
Microsoft OneDrive にアップロード:
SyncoveryCL ADD /LEFT="/home/tobias/Documents/" /RIGHT="ext://OptionalAcctID@OneDrvNew/Documents" /RProt=OneDrvNew /L2R /EXCL=.* /NAME=OneTest
DropBox にアップロード:
SyncoveryCL ADD /LEFT="/home/tobias/Documents/" /RIGHT="ext://DropBoxV2/Documents" /RProt=DropBoxV2 /L2R /EXCL=.* /NAME=DropBoxTest
SyncoveryCL /RUN=DropBoxTest
一般設定
Gmail を使用してメール通知を設定:
SyncoveryCL SET /GMAIL=youremail@gmail.com /SMTPPASS=xxx
メール受信者を指定(前のコマンドラインの Gmail アドレスと異なる場合):
SyncoveryCL SET /EmailRecipients=email1,email2,email3
Windows の INI ファイルの [Main] セクションに似たグローバル設定を適用:
SyncoveryCL SET /SettingName=Value
例:
SyncoveryCL SET /S3PartSize=536870912
プロフィールを XML にエクスポート:
SyncoveryCL /EXPORTONEXML="Profile Name"
XML からプロファイルをインポート:
SyncoveryCL /IMPORT="/path/to/theprofiles.xml"
関連項目: Syncovery コマンドライン
Syncovery Linux バックアップおよび同期の設定辞書
利用可能なプロファイル設定の完全な辞書を、pdf または xlsx 形式でダウンロードできます。
Syncovery Settings Dictionary PDF Document.
Syncovery Settings Dictionary Excel Document.
