文件名称:whisper-backup:将Graphite Whisper数据库树备份到AWS S3或Swift的工具
文件大小:30KB
文件格式:ZIP
更新时间:2024-06-07 04:34:05
Python
耳语备份 我需要一种方便的方法将Graphite集群备份到可靠的存储,例如Amazon S3,Google Cloud Storage或OpenStack Swift。 此外,还具有恢复数据的能力。 因此,我写了whisper-backup 。 例子 备份: $ whisper-backup --logfile /opt/graphite/storage/log/whisper-backup/whisper-backup.log \ --bucket $(hostname -s) \ --retention 5 \ --quiet \ backup swift 恢复: $ whisper-backup --logfile /opt/graphite/storage/log/whisper-backup/whisper-
【文件预览】:
whisper-backup-master
----setup.py(2KB)
----.gitignore(52B)
----whisperbackup()
--------__init__.py(0B)
--------whisperbackup.py(20KB)
--------multiprocessinglog.py(2KB)
--------s3.py(2KB)
--------gcs.py(3KB)
--------fill.py(4KB)
--------pycronscript.py(7KB)
--------swift.py(3KB)
--------noop.py(2KB)
--------disk.py(3KB)
----LICENSE(11KB)
----debian()
--------compat(2B)
--------control(701B)
--------copyright(1KB)
--------source()
--------docs(10B)
--------changelog(1KB)
--------rules(183B)
--------README(278B)
----README.md(8KB)