Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services OpenStack对象存储的Sync命令(如s3sync)?_Amazon Web Services_Amazon S3_Cloud_Openstack_Openstack Swift - Fatal编程技术网

Amazon web services OpenStack对象存储的Sync命令(如s3sync)?

Amazon web services OpenStack对象存储的Sync命令(如s3sync)?,amazon-web-services,amazon-s3,cloud,openstack,openstack-swift,Amazon Web Services,Amazon S3,Cloud,Openstack,Openstack Swift,使用S3 CLI,我可以使用以下命令将本地目录与S3 bucket同步: aws s3 sync s3://mybucket/ ./local_dir/ 此命令是完全同步的。它上载新文件、更新更改的文件和删除删除的文件。我试图找出如何使用OpenStack对象存储CLI执行等效操作: upload命令有一个--changed选项。但我需要一个完整的同步,也能够删除本地文件被删除 有人知道我是否可以做一些与s3同步相同的事情吗?您提到的链接有以下内容: ` 我在想,如果您传递目录和--chan

使用S3 CLI,我可以使用以下命令将本地目录与S3 bucket同步:

aws s3 sync s3://mybucket/ ./local_dir/
此命令是完全同步的。它上载新文件、更新更改的文件和删除删除的文件。我试图找出如何使用OpenStack对象存储CLI执行等效操作:

upload
命令有一个
--changed
选项。但我需要一个完整的同步,也能够删除本地文件被删除


有人知道我是否可以做一些与s3同步相同的事情吗?

您提到的链接有以下内容:

`

我在想,如果您传递目录和--changed选项,它应该可以工作。
我没有雨燕可以测试。您能再试一次吗?

您提到的链接有以下内容:

`

我在想,如果您传递目录和--changed选项,它应该可以工作。
我没有雨燕可以测试。你能再试一次吗?

我知道这很旧,但如果你想使用Openstack Swift,那么你可以启用S3模拟器(Swift3中间件),这样你就可以像使用现有命令一样使用
s3cmd
工具
s3cmd sync s3://mybucket//local_dir/
我知道这是一个很旧的工具,但是如果您希望使用Openstack Swift,那么您可以启用s3 Emulator(Swift3中间件),这样您就可以像使用现有命令一样使用
s3cmd
工具<代码>s3cmd同步s3://mybucket//local\u dir/
objects –

A list of file/directory names (strings) or SwiftUploadObject instances containing a source for the created object, an object name, and an options dict (can be None) to override the options for that individual upload operation`