Commit Graph

  • 8ed4f07bf4 nop to test hooks dev Mike 2022-07-20 02:24:32 -07:00
  • ed7e4f7613 nop to test hooks Mike 2022-07-20 02:23:21 -07:00
  • ed1f1beb0f Merge branch 'master' into dev Mike 2022-07-20 02:18:17 -07:00
  • 7b4a3feb0e Farewell update master mike 2022-07-20 02:15:47 -07:00
  • a7bf367600 Merge branch 'dev' of ssh://git.mikeperalta.com:3222/misc-utilities/mikes-backup into dev Mike 2020-05-13 09:07:29 -07:00
  • 7977b1d827 Merge branch 'master' of ssh://git.mikeperalta.com:3222/misc-utilities/mikes-backup Mike 2020-04-09 12:59:25 -07:00
  • 3982a6865e Merge branch 'dev' of ssh://git.mikeperalta.com:3222/misc-utilities/mikes-backup into dev Mike 2020-04-09 12:58:24 -07:00
  • cda638cad9 Merge branch 'master' of ssh://git.mikeperalta.com:3222/misc-utilities/mikes-backup Mike 2020-04-07 18:11:59 -07:00
  • aa950740e0 Merge branch 'dev' of ssh://git.mikeperalta.com:3222/misc-utilities/mikes-backup into dev Mike 2020-04-07 18:10:31 -07:00
  • 066d5da4da Merge branch 'master' of ssh://git.mikeperalta.com:3222/misc-utilities/mikes-backup Mike 2020-04-04 07:07:13 -07:00
  • 7a871fd4a6 Merge branch 'dev' Mike 2020-04-04 07:07:04 -07:00
  • 7f3b7a0c01 Added some options to Rsync for: Verbose, One File System, Skip Links Mike 2020-04-04 07:06:01 -07:00
  • 1821fe453d Verbosity Mike 2020-01-27 16:23:36 -08:00
  • dfe0a33315 noop to test hooks mike 2020-01-02 10:47:43 -08:00
  • 6690a5fe0a Merge branch 'dev' github/master Mike 2019-08-06 23:24:38 -07:00
  • 6cf4d49bc3 Bugfix -> When removing the diff folder after a full backup, only remote ssh destination was supported github/dev Mike 2019-08-06 23:24:25 -07:00
  • 03f49c2b82 Noop to test hook Mike 2019-08-06 16:20:19 -07:00
  • 369227027a Noop to test hook Mike 2019-08-06 16:18:31 -07:00
  • 7f53303cda Noop to test hook Mike 2019-08-06 16:17:46 -07:00
  • 341ad1f818 Add new option "--log-name" to set the log file's name Mike 2019-08-06 16:06:46 -07:00
  • 165787f819 Changed to lowercase "full" and "differential" for dir creation v1.1.0 Mike 2019-08-06 15:28:49 -07:00
  • 4b0ea6a411 Bugfix -> Backups to a local remote stopped working due to determine_rsync_backup_link_destination_path() Mike 2019-08-06 15:27:44 -07:00
  • 74c347ec6a Changed a word Mike 2019-08-06 15:27:06 -07:00
  • 85bb2d7290 Only limit rsync to one file systen if no --source-mountpoint demands have been set Mike 2019-08-05 06:23:11 -07:00
  • b11d69c957 Trying to improve logging a tad Mike 2019-08-05 03:36:23 -07:00
  • b979b6196f Enforce that --source-dir can only be specified once Mike 2019-08-05 03:20:45 -07:00
  • 9d66f59113 When renaming temp differential dir to final, add support for when we're using ssh Mike 2019-08-05 03:09:41 -07:00
  • 54321e7ec1 MikesBackup::determine_rsync_backup_link_destination_path() Bugfix -> Make sure remote differential base path exists before trying to "ls" it Mike 2019-08-05 03:03:13 -07:00
  • 3622d365f1 Add new CLI parameter to disable incremental backups (ie: only use full as the link target; never a previous differential) Mike 2019-08-05 01:30:27 -07:00
  • 4a0d4abc54 After successful full backup, delete the entire diff backup directory, since it should technically all be out of date Mike 2019-08-05 01:24:39 -07:00
  • 6b70a22b52 Add some verbosity to param parsing Mike 2019-08-05 01:23:45 -07:00
  • 58aec3f911 MikesBackup::execute_rsync() - Raise an exception if we don't get a successful return code Mike 2019-08-05 01:23:26 -07:00
  • 9106924993 Ignore the "in progress" diff directory when considering a link target, derp Mike 2019-08-05 01:22:26 -07:00
  • 1d3e08e804 Implemented an "in progress" dir for differentials that only gets renamed upon success Mike 2019-08-05 01:06:39 -07:00
  • fca18717fb Upgrade the logging methods Mike 2019-08-05 01:02:48 -07:00
  • 785c9e4c96 Updated README Mike 2019-08-05 00:29:39 -07:00
  • 0399ffde87 Upgrades and tweaks Mike 2019-08-05 00:29:27 -07:00
  • 8bb53d8a55 Add __str__() method to just print settings and ahstuffff Mike 2019-08-04 18:59:32 -07:00
  • af6c37555c Tweak CLI parsing because it was wonky Mike 2019-08-04 18:59:09 -07:00
  • 8613bb8fce Slight upgrade to logging Mike 2019-08-04 18:35:24 -07:00
  • f5b31f1dbb Added support for required source mountpoints Mike 2019-08-04 18:21:48 -07:00
  • 99a3bca3ba Appease Pycharm's incessant complaints Mike 2019-08-04 18:04:45 -07:00
  • ee2e1af737 Ignore pycharm Mike 2019-08-04 17:51:07 -07:00
  • 5f51ff9756 Noop to test hook Mike 2019-08-04 02:05:18 -07:00
  • 933e3176a7 Noop to test hook Mike 2019-08-04 01:58:55 -07:00
  • 9eb1046351 No op to test hook Mike 2019-08-04 01:58:19 -07:00
  • bea69ef52f Merge pull request #1 from mikeperalta1/add-license-1 v1.0.0 Mike Peralta 2018-09-02 03:24:53 -07:00
  • d2da43ca16 Create LICENSE Mike Peralta 2018-09-02 03:24:16 -07:00
  • 31e5b8ab67 Update README.md Mike Peralta 2018-09-02 03:21:58 -07:00
  • cc413a4a87 Trying to add support for local destinations Mike 2018-09-01 18:38:43 -07:00
  • 4adfc5c94e Merge commit '2b0a501' Mike 2018-09-01 15:58:41 -07:00
  • 2b0a50123e Uhm .. forgot to pull the submodule. Whoops. Mike 2018-09-01 15:57:50 -07:00
  • 31611214d3 Merge branch 'master' of https://github.com/mikeperalta1/mikes-backup Mike 2018-09-01 05:24:17 -07:00
  • 7f601f6d62 Update README.md Mike Peralta 2018-09-01 05:23:31 -07:00
  • a042de9aa5 Update README.md Mike Peralta 2018-09-01 05:23:05 -07:00
  • 054ca42974 Update README.md Mike Peralta 2018-09-01 05:22:10 -07:00
  • a7bcdf3f9a Update README.md Mike Peralta 2018-09-01 05:21:39 -07:00
  • 18534678f0 Update README.md Mike Peralta 2018-09-01 05:21:11 -07:00
  • 6977ae1e5b Update README.md Mike Peralta 2018-09-01 05:16:26 -07:00
  • ebd345c22d Create README.md Mike Peralta 2018-09-01 05:16:04 -07:00
  • c16d36f8b0 Import script from private repo Mike 2018-09-01 05:06:13 -07:00