Commit graph

  • 5461dec55c Use account_id instead of access_key for bucket names and trim it trim to 50 master Florian Charlaix 2022-10-19 13:35:36 +0200
  • 4cbaf0c52f Update backup manager script flifloo 2022-10-18 00:02:58 +0200
  • dca2dbdad8 Rewrite a lot of BackupPC_archiveHost_s3 to b2 flifloo 2022-04-08 18:20:55 +0200
  • e9ee689844 pyflakes / PEP8 compliance Ryan Tucker 2013-02-06 19:00:32 -0500
  • 4f4574b727 Reorganize script to be less hacky Ryan Tucker 2013-02-06 18:02:07 -0500
  • 59eedb580b Start the most needed backups first Ryan Tucker 2013-02-06 16:21:45 -0500
  • 5b4d78fea3 Don't encrypt COMPLETE files nor choke if they are Ryan Tucker 2012-11-12 16:52:02 -0500
  • c2ddefb316 Update link to Boto source Ryan Tucker 2012-05-12 16:08:45 -0400
  • a7c9100b7a autostart: Use ArchiveSplit from BackupPC's conf Ryan Tucker 2011-10-02 11:48:50 -0400
  • 91296f1775 Clarifying license stuff. Ryan Tucker 2011-10-02 11:36:20 -0400
  • 7ff0a277a6 Adding BackupPC_archiveStart from BackupPC source Ryan Tucker 2011-10-02 11:30:34 -0400
  • abbbbba970 backup-manager: add ability to start archives Ryan Tucker 2011-09-29 11:22:54 -0400
  • b5533a843f Fix args for unlink_worker subprocess Ryan Tucker 2011-09-29 09:09:01 -0400
  • d0ea15beff Move unlinks to unlink_worker; handle OSErrors Ryan Tucker 2011-09-24 18:27:42 -0400
  • e74e89ede1 unlink_worker: don't verify the remote file Ryan Tucker 2011-09-24 18:18:18 -0400
  • e8f7ce4cf9 minor tweaks to exception handling and logging Ryan Tucker 2011-09-23 21:09:41 -0400
  • 871613a6ea Various adjustments and bug fixes Ryan Tucker 2011-09-22 22:21:37 -0400
  • 7bda017245 Update documentation to reflect changes Ryan Tucker 2011-09-22 10:57:50 -0400
  • 5df1ce7594 Make logging and exceptions more consistent Ryan Tucker 2011-09-22 10:44:54 -0400
  • e4fd5ca8ac Fix multiprocessing bugs, add unlink_worker Ryan Tucker 2011-09-22 10:43:28 -0400
  • 3892037351 Use SSL to talk to S3, and tweak send_file Ryan Tucker 2011-09-21 20:39:15 -0400
  • 7bd57300cf Clean up process calls, renice to 10 where available Ryan Tucker 2011-09-21 20:37:59 -0400
  • 3eeda045bd Logging, etc tweaks Ryan Tucker 2011-09-21 20:35:10 -0400
  • d07636a5ff Merge branch 'master' of github.com:rtucker/backuppc-archive-s3 Ryan Tucker 2011-09-20 22:35:54 -0400
  • a888eab0c3 Remove SlowFile class Ryan Tucker 2011-09-20 22:26:19 -0400
  • 7fa6dd0115 Adapt to use a multiprocessing queue Ryan Tucker 2011-09-20 22:24:56 -0400
  • 3af02240a4 Change "logging" to "logger" throughout Ryan Tucker 2011-09-20 22:22:56 -0400
  • c4cb3c8a7f Wrap main routine in if __name__ == '__main__' Ryan Tucker 2011-09-20 16:55:23 -0400
  • c3730f8719 markdown formatting fixes Ryan Tucker 2011-06-10 21:14:53 -0400
  • 96e8cf12e4 add something that looks like documentation Ryan Tucker 2011-06-10 21:04:08 -0400
  • fb2aaeae0f make the backup-manager.py --help more useful Ryan Tucker 2011-06-10 20:55:59 -0400
  • 45360b0b1a fixing hardcoded path (wow...) Ryan Tucker 2011-06-10 20:26:58 -0400
  • 6360655bf8 Change exception to use comma format Ryan Tucker 2011-01-25 22:47:51 -0500
  • 01cc4abbf6 setting storage-class to REDUCED_REDUNDANCY Ryan Tucker 2010-05-19 08:52:37 -0400
  • a752c3c1dd fixing a logic bug (i think) Ryan Tucker 2010-03-18 09:09:39 -0400
  • 7b1d0356e0 add --keep option to keep the n most recent backups when deleting by age Ryan Tucker 2010-03-16 11:26:49 -0400
  • 2b5b57b888 respect the test mode when wanting to delete the COMPLETE file (oops) Ryan Tucker 2010-03-16 11:26:32 -0400
  • 7b14ba9488 tweaking the congestion handler a bit Ryan Tucker 2010-03-16 11:25:50 -0400
  • a9262b201a oops, used the wrong variable name Ryan Tucker 2010-03-09 17:23:22 -0500
  • 1fea10bc03 more accurate backup age handling; also nuking the .COMPLETE file on a delete Ryan Tucker 2010-02-18 15:34:58 -0500
  • 9edeab8662 improve handling of interrupted uploads Ryan Tucker 2010-02-03 11:58:51 -0500
  • b471ad45e8 another tweak to the congestion mitigator Ryan Tucker 2010-01-24 10:29:19 -0500
  • f246975ce4 more delayfactor tweaks; also fixing a filehead problem on restarts Ryan Tucker 2010-01-20 22:54:52 -0500
  • e09b42797a oops, old values for targetspeed/lastblocktargettime are bad Ryan Tucker 2010-01-18 17:58:44 -0500
  • f87dbdafc9 some tweaks to speed rollback logic Ryan Tucker 2010-01-18 17:06:05 -0500
  • 55e1a5cb4a trapping socket.error; retry old files on a restart instead of starting anew Ryan Tucker 2010-01-09 15:00:51 -0500
  • 2581d85058 fix wrong filename for complete semaphore Ryan Tucker 2010-01-06 22:43:16 -0500
  • 0694a2e8c7 stringio does not have a fastread... Ryan Tucker 2010-01-06 09:03:08 -0500
  • dfa9eff725 typo in exception handling; think i know the problem Ryan Tucker 2010-01-05 23:06:20 -0500
  • db7cea8a7e plan c for writing metadata Ryan Tucker 2010-01-05 17:42:14 -0500
  • d1256d08cc dupe file checking was not; adding more basename action to send_file Ryan Tucker 2010-01-04 21:04:18 -0500
  • 5a5f190929 call update_metadata() to send the updated metadata Ryan Tucker 2010-01-04 16:09:34 -0500
  • 8b3283aeb8 cleaning up timezone handling a bit Ryan Tucker 2010-01-04 16:09:08 -0500
  • 1b1ad9445e adding code to indicate when the backup isn't finalized Ryan Tucker 2010-01-04 15:59:34 -0500
  • 27a0be4b86 backup-manager now has list, delete, and script options Ryan Tucker 2010-01-02 21:18:09 -0500
  • def1f8bc4d initial commit of backup-manager Ryan Tucker 2010-01-02 19:32:27 -0500
  • cc73e77a3c more tweaks to the rate limiting code Ryan Tucker 2010-01-02 19:32:16 -0500
  • 484922d4ef oops... removing bug in debugging code Ryan Tucker 2010-01-02 13:05:23 -0500
  • c6fc1f1d80 adding some more debugging output Ryan Tucker 2010-01-01 20:11:36 -0500
  • 0b8a7b89d2 trying some adjustments to make it more responsive to ratty comms Ryan Tucker 2010-01-01 14:01:35 -0500
  • e80b23e036 fixing an infinite-pause error; sending some output to stdout to avoid timeouts Ryan Tucker 2010-01-01 13:59:54 -0500
  • 5fe7494f15 some tweaks: easier retry, better maths Ryan Tucker 2009-12-30 09:35:15 -0500
  • f942a2763f increasing delayfactor punishment a bit; adding speed control Ryan Tucker 2009-12-29 18:53:14 -0500
  • dd0a141d5f adding rate limiting and retry logic Ryan Tucker 2009-12-29 14:41:50 -0500
  • 07777a8628 moving bucket opening towards beginning Ryan Tucker 2009-12-29 08:48:39 -0500
  • c7a6d2a310 not using SSL for a little bit, due to stability issues -- payload still encrypted Ryan Tucker 2009-12-29 08:47:29 -0500
  • 69c9fc4163 initial commit Ryan Tucker 2009-12-27 23:04:01 -0500