Permalink
Browse files

CBD-87: basic 2.0 backup/restore/transfer

Change-Id: I0ac3a1619ff2b55470899041260a48e8aaf39b20
Reviewed-on: http://review.couchbase.org/16473
Reviewed-by: Pavel Paulau <pavel.paulau@gmail.com>
Reviewed-by: Ronnie Sun <ronnie@couchbase.com>
Tested-by: Steve Yen <steve.yen@gmail.com>
  • Loading branch information...
1 parent 8725866 commit b7c6a14eb8d2849077d336b0f3ced957232d780e @steveyen steveyen committed May 29, 2012
Showing with 3,910 additions and 0 deletions.
  1. +12 −0 cbbackup
  2. +12 −0 cbrestore
  3. +12 −0 cbtransfer
  4. +432 −0 mc_bin_client.py
  5. +228 −0 memcacheConstants.py
  6. +634 −0 pump.py
  7. +338 −0 pump_bfd.py
  8. +128 −0 pump_cb.py
  9. +213 −0 pump_mbf.py
  10. +279 −0 pump_mc.py
  11. +255 −0 pump_tap.py
  12. +287 −0 pump_transfer.py
  13. +34 −0 t/Makefile
  14. +1,046 −0 t/pump_test.py
View
@@ -0,0 +1,12 @@
+#!/usr/bin/env python
+# -*-python-*-
+
+"""
+Backup tool for Couchbase.
+"""
+
+import pump_transfer
+import sys
+
+if __name__ == '__main__':
+ sys.exit(pump_transfer.Backup().main(sys.argv))
View
@@ -0,0 +1,12 @@
+#!/usr/bin/env python
+# -*-python-*-
+
+"""
+Restore tool for Couchbase.
+"""
+
+import pump_transfer
+import sys
+
+if __name__ == '__main__':
+ sys.exit(pump_transfer.Restore().main(sys.argv))
View
@@ -0,0 +1,12 @@
+#!/usr/bin/env python
+# -*-python-*-
+
+"""
+Data transfer tool for Couchbase.
+"""
+
+import pump_transfer
+import sys
+
+if __name__ == '__main__':
+ sys.exit(pump_transfer.Transfer().main(sys.argv))
Oops, something went wrong.

0 comments on commit b7c6a14

Please sign in to comment.