Comment Bare Metal Backup gère-t-il les files ouverts?

Je veux faire une sauvegarde Bare Metal de mon server mais je m'inquiète des files ouverts.

Mon server contient de nombreuses bases de données SQLite et les daemons SQLite sont actifs 24/7/365. Comme je le sais, vous ne pouvez pas sauvegarder une database SQLite, alors que le démon est actif, en copiant simplement des files, sinon la sauvegarde sera corrompue.

Je sais que certains outils de sauvegarde de Bare Metal offrent des agents spécifiques pour certains types de files, mais personne ne propose des agents pour SQLite.

Comment la sauvegarde Bare Metal traite-t-elle les files ouverts et le cache d'écriture?

Il existe une API de sauvegarde SQLite disponible pour le script de command line . Auparavant, les scripts de sauvegarde avaient tendance à get des verrous empêchant les écritures lors de leur copy.

Être capable d'instantaner le stockage, soit LVM, soit autrement, aide également. Suspender écrit assez longtime pour prendre un instant, puis copyr le coup de foudre plus à votre convenance.

Ce model n'est pas unique à SQLite ou à un métal nu. Beaucoup de types de bases de données devraient être supprimés pendant que vous prenez des sauvegardes en ligne.