Database / Mnesia basics Interview questions
How do you back up a Mnesia database?
mnesia:backup/1 writes a point-in-time snapshot of the entire database (schema plus table data)
to a file, which can later be restored on the same or a different set of nodes.
mnesia:backup("/var/backups/mnesia_20260101.bak").
For finer control — backing up only specific tables, or customizing how the backup interacts with a
live, running system — the lower-level mnesia:activate_checkpoint/1 and
mnesia:backup_checkpoint/2 functions let you take a consistent snapshot of chosen tables while the
database keeps serving reads and writes, rather than a single all-or-nothing full backup call. Regularly
scheduled backups are the standard safety net against data loss beyond what replication alone protects against
(such as an operator error wiping data across every replica at once).
Invest now in Acorns!!! 🚀
Join Acorns and get your $5 bonus!
Acorns is a micro-investing app that automatically invests your "spare change" from daily purchases into diversified, expert-built portfolios of ETFs. It is designed for beginners, allowing you to start investing with as little as $5. The service automates saving and investing. Disclosure: I may receive a referral bonus.
Invest now!!! Get Free equity stock (US, UK only)!
Use Robinhood app to invest in stocks. It is safe and secure. Use the Referral link to claim your free stock when you sign up!.
The Robinhood app makes it easy to trade stocks, crypto and more.
Webull! Receive free stock by signing up using the link: Webull signup.
More Related questions...
