J'ai une base de données avec près de 1 To de FILESTREAMdonnées que je n'ai pas besoin de sauvegarder (si les données étaient supprimées, elles seraient recréées automatiquement en quelques heures, donc ce n'est tout simplement pas important). La plupart des données sont modifiées tous les deux jours, donc les sauvegardes différentielles n'aideraient pas vraiment à réduire la taille.
J'ai eu les sauvegardes fonctionnant de la façon dont j'avais besoin en définissant le mode de récupération sur Full, en créant un séparé FILEGROUPpour le FILESTREAM, puis en prenant des sauvegardes uniquement du "principal" FILEGROUP. Le problème que cela a causé était que le fichier journal (qui est également sauvegardé) est maintenant inutilement volumineux car il inclut les FILESTREAMdonnées.
SIMPLELe mode de récupération m'enlève ma capacité à faire des sauvegardes de FILEGROUPs spécifiques , donc je ne pense pas que ce sera une option non plus.
Mes pensées sont de simplement déplacer les FILESTREAMdonnées vers une base de données distincte, mais maintenant je perds l'intégrité référentielle et hérite sûrement d'une foule d'autres problèmes également.
Existe-t-il un moyen de créer des sauvegardes partielles en Simplemode de récupération (sans définir la FILESTREAMtable en lecture seule)? Sinon, existe-t-il d'autres solutions sensées à mon problème?