Boston Linux & UNIX was originally founded in 1994 as part of The Boston Computer Society. We meet on the third Wednesday of each month at the Massachusetts Institute of Technology, in Building E51.

BLU Discuss list archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Discuss] Cloud-backup solutions for Linux?

> From: Discuss [ at] On
> Behalf Of John Abreau
> When I backup Postgresql databases, I use pg_dumpall to dump the data into
> a text file; I don't try to backup the binary database files.
> I'm not familiar with MongoDB, but I would be surprised if it didn't have a
> similar option to dump its data to a text file.

Databases, indeed, cannot be backed up by naively copying the database file while the daemon is alive. The daemons are, however, smart enough to leave the file(s) in a consistent state (or use something akin to journaling) so the daemon is able to recover after an interruption. I am confident saying that literally every database has these characteristics - even Mongo and Sqlite. I have specifically verified this is correct with Sqlite.

As for the filesystem being in an "inconsistent" state after interruption - That's what journaling is for. If you were in the middle of a "rm" or "mv" operation or something like that, journaling remembers it and correctly handles it after system restore - either by completing the operation or by backing it out as if it never happened. Automatically.

BLU is a member of BostonUserGroups
BLU is a member of BostonUserGroups
We also thank MIT for the use of their facilities.

Valid HTML 4.01! Valid CSS!

Boston Linux & Unix /