00001 <?php 00002 // $Id: 00003 00004 /** 00005 * @file 00006 * Page multi-sql-dump 00007 * 00008 * Additional Doxygen documentation 00009 */ 00010 00011 /** 00012 * @page multi_sql_dump_help "multi-sql-dump" 00013 * Perform an sql dump on all sites (batch mode). 00014 * @section Aliases 00015 * @subsection multi_sql_dump_alias_msd msd 00016 * @section Options 00017 * @subsection multi_sql_dump_destination --target 00018 * Absolute Path to the directory where to store the sql dumps. 00019 * Default /tmp. 00020 * @subsection multi_sql_dump_dump_type --dump-type 00021 * Arguments: 00022 * 00023 * "full" Creates one file for all tables (default). 00024 * 00025 * "tables" Creates for each table within each database a seperate file. 00026 * 00027 * @subsection multi_sql_dump_datetime --datetime 00028 * Adds a datetime to resultfiles. (YYYY-MM-DDThh:mm) 00029 * @subsection multi_sql_dump_comment --comment 00030 * Comment for filename. May contain alphanumics, '-' and '_'. 00031 * @subsection multi_sql_dump_bzip2 --bzip2 00032 * Use bzip2 for compression of each sql dump. 00033 * @section Examples 00034 * @code 00035 * drush -r /path/to/drupal multi-sql-dump --bzip2 --comment=before-update-to-6.15 --target=$HOME/db_backups 00036 * @endcode 00037 * Run 'sql dump' on all sites with comment 00038 * 'before-update-to-6.15' as comment for each result file. 00039 * 00040 * The result files are bzip2 compressed and stored in 'db_backups' in your home dirctory. 00041 * 00042 * Dump name schema for the command as executed above. 00043 * 00044 * 'example.com_before-update-to-6.15.sql.bz2', where example.com is one of your sites. 00045 */
1.5.8