使用多台机器进行S3数据同步
2017-03-14 15:11
190 查看
使用多台机器进行S3数据同步时机器awscli环境的初始化:
---
- hosts: server1
user: ubuntu
sudo: yes
gather_facts: no
vars:
tasks:
- name: update apt repo
apt: update_cache=yes
- name: install python-pip
apt: name=python-pip state=present
- name: install awscli
pip: name=awscli
- name: aws configure
script: scripts/aws_configure.sh
脚本 scripts/aws_configure.sh:
#!/bin/sh
echo "<your access key>
<your secret key>
<region>
text
"|su - ubuntu -c "aws configure"
创建syncing session:
ssh ubuntu@<ip-address> -C 'screen -dmS <session-name> bash -c "aws s3 sync s3://<bucket1> s3://<bucket2>" '
---
- hosts: server1
user: ubuntu
sudo: yes
gather_facts: no
vars:
tasks:
- name: update apt repo
apt: update_cache=yes
- name: install python-pip
apt: name=python-pip state=present
- name: install awscli
pip: name=awscli
- name: aws configure
script: scripts/aws_configure.sh
脚本 scripts/aws_configure.sh:
#!/bin/sh
echo "<your access key>
<your secret key>
<region>
text
"|su - ubuntu -c "aws configure"
创建syncing session:
ssh ubuntu@<ip-address> -C 'screen -dmS <session-name> bash -c "aws s3 sync s3://<bucket1> s3://<bucket2>" '
相关文章推荐
- Delphi中使用TMultiReadExclusiveWriteSynchronizer类进行数据同步
- 针对某个表使用高级复制进行数据同步
- 使用postgreSQL DataSync 进行pg数据库升级 数据同步 升级脚本生成, postgreSQL DataSync简单教程
- 使用postgreSQL DataSync 进行pg数据库升级 数据同步 升级脚本生成, postgreSQL DataSync简单教程
- 使用Red Gate Sql Data Compare 数据库同步工具进行SQL Server的两个数据库的数据比较、同步
- 使用postgreSQL DataSync 进行pg数据库升级 数据同步 升级脚本生成, postgreSQL DataSync简单教程
- linux 使用rsync进行数据增量同步
- 使用postgreSQL DataSync 进行pg数据库升级 数据同步 升级脚本生成, postgreSQL DataSync简单教程
- 使用postgreSQL DataSync 进行pg数据库升级 数据同步 升级脚本生成, postgreSQL DataSync简单教程
- 针对某个表使用高级复制进行数据同步示例
- java并发编程使用锁进行数据同步操作一
- 使用物化视图的方式进行表级数据同步示例
- 使用postgreSQL DataSync 进行pg数据库升级 数据同步 升级脚本生成, postgreSQL DataSync简单教程
- 使用EventWaitHandleSecurity进行程序间同步时,在非英语机器上程序hang住了。
- Linux系统下如何使用rsync进行数据同步
- 使用canal进行mysql数据同步到Redis
- Merge(在一条语句中使用Insert,Update,Delete) 对两个表进行同步数据
- 使用postgreSQL DataSync 进行pg数据库升级 数据同步 升级脚本生成, postgreSQL DataSync简单教程
- 使用postgreSQL DataSync 进行pg数据库升级 数据同步 升级脚本生成, postgreSQL DataSync简单教程
- 使用 ReplicationConnection 进行 Master/Slave 间数据同步