\contentsline {chapter}{\numberline {1}Catalog Maintenance}{5}{chapter.1}
\contentsline {section}{\numberline {1.1}Setting Retention Periods}{5}{section.1.1}
\contentsline {section}{\numberline {1.2}Compacting Your MySQL Database}{6}{section.1.2}
\contentsline {section}{\numberline {1.3}Repairing Your MySQL Database}{7}{section.1.3}
\contentsline {section}{\numberline {1.4}MySQL Table is Full}{7}{section.1.4}
\contentsline {section}{\numberline {1.5}MySQL Server Has Gone Away}{8}{section.1.5}
\contentsline {section}{\numberline {1.6}Repairing Your PostgreSQL Database}{8}{section.1.6}
\contentsline {section}{\numberline {1.7}Database Performance Issues}{8}{section.1.7}
\contentsline {section}{\numberline {1.8}Performance Issues Indexes}{9}{section.1.8}
\contentsline {subsection}{\numberline {1.8.1}PostgreSQL Indexes}{9}{subsection.1.8.1}
\contentsline {subsection}{\numberline {1.8.2}MySQL Indexes}{9}{subsection.1.8.2}
\contentsline {subsection}{\numberline {1.8.3}SQLite Indexes}{10}{subsection.1.8.3}
\contentsline {section}{\numberline {1.9}Compacting Your PostgreSQL Database}{10}{section.1.9}
\contentsline {section}{\numberline {1.10}Compacting Your SQLite Database}{10}{section.1.10}
\contentsline {section}{\numberline {1.11}Migrating from SQLite to MySQL or PostgreSQL}{11}{section.1.11}
\contentsline {section}{\numberline {1.12}Backing Up Your Bacula Database}{11}{section.1.12}
\contentsline {section}{\numberline {1.13}Security considerations}{12}{section.1.13}
\contentsline {section}{\numberline {1.14}Backing Up Third Party Databases}{12}{section.1.14}
\contentsline {section}{\numberline {1.15}Database Size}{13}{section.1.15}
\contentsline {chapter}{\numberline {2}Installing and Configuring MySQL}{15}{chapter.2}
\contentsline {section}{\numberline {2.1}Installing and Configuring MySQL -- Phase I}{15}{section.2.1}
\contentsline {section}{\numberline {2.2}Installing and Configuring MySQL -- Phase II}{16}{section.2.2}
\contentsline {section}{\numberline {2.3}Re-initializing the Catalog Database}{17}{section.2.3}
\contentsline {section}{\numberline {2.4}Linking Bacula with MySQL}{17}{section.2.4}
\contentsline {section}{\numberline {2.5}Installing MySQL from RPMs}{18}{section.2.5}
\contentsline {section}{\numberline {2.6}Upgrading MySQL}{18}{section.2.6}
\contentsline {chapter}{\numberline {3}Installing and Configuring PostgreSQL}{19}{chapter.3}
\contentsline {section}{\numberline {3.1}Installing PostgreSQL}{19}{section.3.1}
\contentsline {section}{\numberline {3.2}Configuring PostgreSQL}{20}{section.3.2}
\contentsline {section}{\numberline {3.3}Re-initializing the Catalog Database}{22}{section.3.3}
\contentsline {section}{\numberline {3.4}Installing PostgreSQL from RPMs}{22}{section.3.4}
\contentsline {section}{\numberline {3.5}Converting from MySQL to PostgreSQL}{22}{section.3.5}
\contentsline {section}{\numberline {3.6}Upgrading PostgreSQL}{24}{section.3.6}
\contentsline {section}{\numberline {3.7}Tuning PostgreSQL}{24}{section.3.7}
\contentsline {section}{\numberline {3.8}Credits}{24}{section.3.8}
\contentsline {chapter}{\numberline {4}Installing and Configuring SQLite}{25}{chapter.4}
\contentsline {section}{\numberline {4.1}Installing and Configuring SQLite -- Phase I}{25}{section.4.1}
\contentsline {section}{\numberline {4.2}Installing and Configuring SQLite -- Phase II}{26}{section.4.2}
\contentsline {section}{\numberline {4.3}Linking Bacula with SQLite}{26}{section.4.3}
\contentsline {section}{\numberline {4.4}Testing SQLite}{26}{section.4.4}
\contentsline {section}{\numberline {4.5}Re-initializing the Catalog Database}{26}{section.4.5}
\contentsline {chapter}{\numberline {5}The internal database is not supported, please do not use it.}{29}{chapter.5}
\contentsline {section}{\numberline {5.1}Internal Bacula Database}{29}{section.5.1}
\contentsline {chapter}{\numberline {6}GNU Free Documentation License}{31}{chapter.6}
