Nous avons commencé à utiliser Redmine au travail. Je sais qu'il utilise MySQL comme base de données et Apache 2 comme serveur Web. Comment la redmine peut-elle être correctement sauvegardée afin qu'elle puisse être rechargée rapidement lorsque quelque chose ne va pas? P>
6 Réponses :
Cela fera bien:
tar czvf redmine_backup.tar.gz /path/too/redmine/installation
Que diriez-vous d'Apache? Nous utilisons LDAP pour l'authentification de l'utilisateur. Merci.
Chenster - Apache est une application et n'a généralement pas besoin d'être sauvegardée. La restauration de votre installation Apache est aussi simple que de réinstaller.
Que diriez-vous du fichier httpd.conf? Je suppose que ce que je voulais dire, c'est tout ce qui pourrait potentiellement être changé par les utilisateurs devraient être sauvegardés. Peut-être dans ce cas, rien n'est changé dans Apache2.
Chenseur, c'est correct. Votre configuration Apache ne peut pas être modifiée par vos utilisateurs de redmine.
mysqldump.exe -uroot -p
Redmine Ensems Table Charset comme "Latin1". Donc, si vous utilisez non-latin1 Charset (CJK dans UTF-8 ou quelque chose), vous devez donner l'option suivante au script de sauvegarde. P>
ROOCHE MYSQLLDUMP -U -P -P --Default-Caract-Set = Latin1 --Skip-Set-Charset Bitnami_redmine -r Backup.SQL P> blockQuote>
Il saute "Ensemble Charset Blah-Blah-Blah" sur SQL Dump et vous obtiendrez une vidage propre (= Dump sans interprétation). P>
Trompeur et inutile. MySqldump décharge les tables dans le jeu de caractères approprié.
Dans BitName Redmine Stack, toutes les tables sont créées comme «latin1». Et Redmine utilise la table comme codé "UTF-8". Ainsi, si Redmine stocke toutes les données dans "UTF-8", le script de sauvegarde doit ignorer la charité de charpente. (Le titre de la question suggère que Chenster utilise BitName Redmine Stack)
Lire Guide de l'utilisateur RedMine (regarde en bas).
En outre, n'oubliez pas de sauvegarder les fichiers joints. P>
Les sauvegardes de redmine doivent inclure: p>
Voici un simple script shell pouvant être utilisé pour des sauvegardes quotidiennes (en supposant que vous utilisez une base de données MySQL): p>
Quelle est une version Windows de ci-dessus?
Ok, je suppose que je crains que je répare ma propre question: mysqldump.exe -uroot -p
Heureux que quelqu'un ait également mentionné la sauvegarde des fichiers ci-joints.
exécutez-le comme une machine virtuelle (Jump Box a un breble rapide, je crois) puis une pause ou une fermeture périodique du VM et de la sauvegarde / Copiez tout le disque virtuel. P>
Je sais que cela n'aide pas avec une installation existante, mais c'est ce que je recommanderais à toute personne de planification des sauvegardes avant em> ils implémentent. Ce n'est pas censé être sournois, juste utile à quiconque lisant ce fil. P>
Les applications Bitnami sont autonomes, donc une autre option si vous pouvez vous permettre d'obtenir des temps d'arrêt, il suffit simplement d'arrêter le serveur et Zip Le contenu de l'annuaire ... Vous voudrez peut-être le faire peut-être une fois par semaine, en plus de vos sauvegardes MySqldump. De cette façon, vous capturez également tout changement pouvant être arrivé à Apache, etc. P>
Bitnami répond également à la question, à: Bitnami. Org / Article / ... Ceci et votre réponse semblent être les seuls connexes spécifiquement à la pile de Bitnami, qui profitent du fait qu'elle est entièrement contenue.
D'ailleurs, vous devez également sauvegarder le répertoire des fichiers. Il contient tous les fichiers téléchargés. J'ai installé la pile de Bitnami Redmine sous Windows. P>
Pour MySQL, j'utilise MySqladmin pour planifier la sauvegarde de la base de données tous les jours. Et j'utilise Acebackup sur des fichiers de butée automatique de la base de données de sauvegarde et des fichiers téléchargés redmine sur un serveur FTP distant. P>
Lorsque le serveur est quelque chose qui ne va pas, je ne peux pas réinstaller la pile de Bitnami Redmine et importer un fichier de base de données à l'avance déversée, puis couvrir le répertoire de fichiers de Redmine avec des fichiers de sauvegarde. P>
Et c'est ok. p>
Ce programme séparé (pile de bitnami redmine) et de données (base de données et de fichiers téléchargés) parfaitement. P>
J'utilise Svnadmin HotCopy pour sauvegarder le référentiel SVN. Mais j'ai encore besoin de savoir sur MySQL et Apache. Merci.