{ "info": { "author": "Kenneth Galle", "author_email": "ken.galle@rainshowers.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: End Users/Desktop", "Intended Audience :: System Administrators", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Natural Language :: English", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX :: BSD :: FreeBSD", "Operating System :: POSIX :: Linux", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Topic :: System :: Archiving :: Backup" ], "description": "darfortie\n=========\n\nDarfortie is a front-end for the dar (Disk ARchive) utility\n(http://dar.linux.free.fr/). It adds functionality to the dar utility\nand makes it simpler to use for creating incremental backups. It is\nmeant to facilitate a more convienent backup strategy, typically one run\nperiodically by a cron task.\n\nThe utility can be run repeatedly with the same parameters, and each run\nwill generate a new incremental archive based on the last one created.\nIt will search the directory where the current archive is being created\nfor past reference archives, or a directory can be specified to search\nin (-I).\n\nThe first backup is created without the incremental option (-i).\n\nFurther incremental backups are created using the -i option and the\n**same** (base) name. Darfortie adds the date/time to the final name to\nmake it unique. It relies on this naming convention to find the most\nrecent reference backup it should use.\n\n--------------\n\nIt is suggested that for the base name you adopt a convention such as::\n\n machine_daily\n\nwhere \u201c`machine`\u201d is the machine name being backed up, and \u201c`daily`\u201d\nis for daily incremental backups. The end result would result in names\nlike::\n\n machine_daily_20160228T0352UTC.1.dar\n machine_daily_20160228T0403UTC_based_on_20160228T0352UTC.1.dar\n\n--------------\n\nA configuration file can be passed through to dar by using the -c\nswitch. If not specified, dar will search for and use any dar\nconfiguration file it normally would (ie. /etc/darrc, ~/.darrc). See the\ndar man page for details on its structure (\u201cCONDITIONAL SYNTAX\u201d).\n\nIt also allows you to pass thru dar prune paths.\n\n--------------\n\nInstall darfortie by running:\n\n1. Installing Python (either v2 or v3) if not already installed.\n\n2. Download a configuration file to use with the -c option at https://github.com/kagalle/darfortie/blob/master/darfortie.conf.\n\n3. Run ``pip install -i https://pypi.python.org/pypi darfortie``\n\nIf this is done as a normal user, then the install puts the package in\n\n /home/ken/.local/lib/python2.7/site-packages/darfortie\n\nand creates an execuatable such that the application can be run by:\n\n $ ./local/bin/darfortie\n\nIf installed as `root`, then the install is done into\n\n /usr/local/lib/python2.7/dist-packages/darfortie\n\nand the executable is created as:\n\n /usr/local/bin/darfortie\n\nwhich is normally on the system PATH.\n\n--------------\n\nFor a complete list of options, run::\n\n python darfortie --help\n\n--------------\n\nThis is BETA software. Use at your own risk. Please:\n\n#. Test for suitability before using for \u201creal\u201d data.\n#. During testing, use \u201cdar -d \u2026\u201d to compare the created backup against\n the filesystem.\n#. For testing, do a complete restore to a separate filesystem and\n compare results.\n\n--------------\n\nThere is an older bash-based version in the \u201cbash\\_version\u201d directory,\nkept ONLY for historical reasons.\n\n--------------\n\nThere is currently no restore option - use the dar utility directly to\ndo restores.", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/kagalle/darfortie", "keywords": "dar incremental backup", "license": "", "maintainer": "", "maintainer_email": "", "name": "darfortie", "package_url": "https://pypi.org/project/darfortie/", "platform": "", "project_url": "https://pypi.org/project/darfortie/", "project_urls": { "Homepage": "https://github.com/kagalle/darfortie" }, "release_url": "https://pypi.org/project/darfortie/1.0.1/", "requires_dist": null, "requires_python": "", "summary": "A utility that extends and simplifies using dar (Disk ARchive) for doing routine incremental backups.", "version": "1.0.1" }, "last_serial": 3573378, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "1c081197885a9db81fc5aa1a03ee0876", "sha256": "f1da236f2cc81da2318490283b15e26006fa5a676057a135edd22219277008e5" }, "downloads": -1, "filename": "darfortie-1.0.tar.gz", "has_sig": false, "md5_digest": "1c081197885a9db81fc5aa1a03ee0876", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6893, "upload_time": "2016-08-24T03:03:01", "url": "https://files.pythonhosted.org/packages/fe/ef/1a9de8379486ae39a940f271d09c72b1cc6fda27b24e2a70b6d6abd26f70/darfortie-1.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "17c036e332ac37e5e7083547a71c1ecd", "sha256": "5eb0b46835ff213194666c553f758e680d541b74d558792ef9106238258d0226" }, "downloads": -1, "filename": "darfortie-1.0.1.tar.gz", "has_sig": false, "md5_digest": "17c036e332ac37e5e7083547a71c1ecd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7088, "upload_time": "2018-02-12T02:56:56", "url": "https://files.pythonhosted.org/packages/0a/60/e2fbb1c85754bf57a4631a4927183ead16886c8d9497f2f1dfbbc01a4c65/darfortie-1.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "17c036e332ac37e5e7083547a71c1ecd", "sha256": "5eb0b46835ff213194666c553f758e680d541b74d558792ef9106238258d0226" }, "downloads": -1, "filename": "darfortie-1.0.1.tar.gz", "has_sig": false, "md5_digest": "17c036e332ac37e5e7083547a71c1ecd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7088, "upload_time": "2018-02-12T02:56:56", "url": "https://files.pythonhosted.org/packages/0a/60/e2fbb1c85754bf57a4631a4927183ead16886c8d9497f2f1dfbbc01a4c65/darfortie-1.0.1.tar.gz" } ] }