带有Web GUI的适用于Linux的Syncovery已发布用于具有Intel和ARM处理器的桌面Linux、服务器和NAS设备。
适用于Linux的Syncovery 8新功能:
- 对Web GUI的SSL / TLS支持:使用现有的SSL证书或使用可下载的根CA证书生成您自己的证书(v8.20中的新增功能)
- 对SMB网络文件夹的本机支持(v8.10中的新增功能)
- 运行同步预览允许您看到建议的复制操作,您可以确认或取消
- 在命令行上,您可以使用交互模式来运行作业: SyncoveryCL /RUNI=”Profile Name”
- 对Google Cloud Storage的本地支持
- Web GUI使用较少的CPU和Internet流量
- 用于上载加密和压缩文件而不使用本地临时文件的新Sz文件格式
- PascalScript
- 点击这里查看更多信息
也提供适用于Linux的Syncovery远程服务。
使用Web GUI
安装NAS、Debian或RPM软件包时,Web GUI应自动可用。
如果选择.tar.gz下载,则可以通过在终端窗口中运行这些SyncoveryCL命令来激活Web GUI:
./SyncoveryCL SET /WEBSERVER=localhost (to configure the web server)
./SyncoveryCL start (to start SyncoveryCL – the start command line parameter is recognized since v8.25)
通过输入以下内容在浏览器窗口中打开Web GUI:localhost:8999。 除非您从本地主机访问Web GUI,否则它将要求输入用户名和密码。 默认值为: user name = default, password = pass.
这是配置Web服务器的完整命令行:
SyncoveryCL SET /WEBSERVER=localhost /WEBUSER=username /WEBPASS=password /WEBPORT=port /WEBDOCSPATH=path_to_web_docs_folder
关闭Web服务器(如果SyncoveryCL已经在运行,则需要重新启动):
SyncoveryCL SET /WEBSERVER=OFF
Web Docs文件夹称为WebDocs,它包含在您从此页面下载的tar.gz归档文件中。
其他信息
SyncoveryCL将在HOME文件夹中创建一个.Syncovery文件夹用于配置,日志和数据库。 它取决于HOME环境变量。 您也可以使用SYNCOVERY_HOME,它具有优先级。 HOME不应为/。
目前正在编写文档。首先,下面是一些用于配置和运行Syncovery的示例命令行:
运行作业而不将其保存到配置文件中:
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版本中创建作业,然后转到配置文件编辑器中的信息选项卡,您将在其中看到配置文件XML和命令行。
启动调度程序(仅当您不使用Debian或RPM软件包时才需要):
SyncoveryCL (在前台运行)
或
SyncoveryCL启动(从v8.25开始支持守护进程)
或
SyncoveryCL & (在后台运行,但不作为守护程序运行)
停止调动程序:
SyncoveryCL /STOPTIMER
查看调度程序状态:
SyncoveryCL /STATUS
查看连续更新的调度程序状态:
SyncoveryCL /CONTSTATUS
上传至FTP:
SyncoveryCL ADD /NAME=FTPTest /LEFT="/home/tobias/Documents/" /RIGHT="ftp://username:password@yourdomain.com/FolderName" /L2R
升级至SFTP:
SyncoveryCL ADD /NAME=FTPTest /LEFT="/home/tobias/Documents/" /RIGHT="sftp://username:password@yourdomain.com/FolderName" /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://user:pass@webdav.hidrive.strato.com/users/yourusername/folder" /L2R /EXCL=.*
上传至Amazon S3:
SyncoveryCL ADD /LEFT="/home/tobias/Documents/" /
RIGHT="S3://yourid:yoursecretkey{.:CRED:.}bucketname/Documents" /L2R /CacheDestination=Yes /EXCL=.* /NAME=S3Test
上传至Microsoft Azure:
SyncoveryCL ADD /NAME=AzureTest /LEFT="/home/tobias/Documents/"
/RIGHT="AZ://yourid:yoursecretkey{.:CRED:.}container/Documents" /L2R
上传至 Amazon Glacier:
SyncoveryCL ADD /NAME=GLTest /LEFT="/home/tobias/Documents/"
/RIGHT="GL://yourid:yoursecretkey{.:CRED:.}vaultname/Documents" /L2R /EXCL=.*
上传至 Rackspace:
SyncoveryCL ADD /LEFT="/home/tobias/Documents/"
/RIGHT="ext://yourid:yourkey{.:CRED:.}containername/Documents" /RProt=Rackspace /L2R /EXCL=.* /NAME=RackTest
上传至 SugarSync:
SyncoveryCL ADD /LEFT="/home/tobias/Documents/" /
RIGHT="ext://your@email.com:yourpass{.:CRED:.}My SugarSync/Documents" /RProt=SugarSync /L2R /EXCL=.* /NAME=SugarTest
上传至 Backblaze B2 Cloud Storage:
SyncoveryCL ADD /LEFT="/home/tobias/Documents/" /RIGHT="ext://account_id:application_key@BucketName/Documents" /RProt=B2 /L2R /NAME=B2Test
您可以从Backblaze B2的“bucket”页面获取帐户ID和应用程序密钥。
带有OAuth的Cloud Services –出现提示,要求在浏览器中打开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
上传至Amazon Cloud Drive:
SyncoveryCL ADD /LEFT="/home/tobias/Documents/" /RIGHT="ext://OptionalAcctID@ACD/Documents" /RProt=ACD /L2R /EXCL=.* /NAME=ACDTest
上传至 DropBox:
SyncoveryCL ADD /LEFT="/home/tobias/Documents/" /RIGHT="ext://DropBoxV2/Documents" /RProt=DropBoxV2 /L2R /EXCL=.* /NAME=DropBoxTest
SyncoveryCL /RUN=DropBoxTest
带有OAuth的Cloud Services –出现提示,要求在浏览器中打开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
上传至Amazon Cloud Drive:
SyncoveryCL ADD /LEFT="/home/tobias/Documents/" /RIGHT="ext://OptionalAcctID@ACD/Documents" /RProt=ACD /L2R /EXCL=.* /NAME=ACDTest
上传至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"
See also Syncovery命令行