Settings

Return to Index

MyBackup permits you to send your backups to one of many possible mail servers and FTP servers.

For example, you may specify that backups of your database are sent to a remote web server, while backups of some important folder on your server are emailed directly to you on a daily basis. Or, perhaps you would like backups of database table A FTP'd to one server on a regular basis, but backups of database table B FTP'd to another server on a regular basis. The possibilities are endless.

Mail Settings

You may send mail via either of these methods: normal PHP mail (using PHP's mail() function), SMTP, or sendmail. The SMTP Host, Port, Auth, User, and Password are only needed if using SMTP authentication.

FTP Settings

You can specify infinitely many FTP servers. For example, you may require that backup A is set to one FTP server, but backup B is sent to another FTP server.

Using Multiple Settings

When you save your FTP settings, the config.php file will be updated with the new settings. You may specify multiple FTP servers, too. For example, you could have Backup A sent to Server X, and Backup B sent to Server Y. When more than one FTP server is detected, a combo option will be available when configuring the backups.

Languages

MyBackup is architected in such a way that other languages could be used for the main user interface. Of course, your database and web files (the things that you're backing up) can be in any language. The language options in MyBackup refer to the actual user interface that you, the MyBackup user, sees.

The language strings are set in /language/en/smarty.lang.lng, where "en" is the 2-letter string to represent "English". If you were to add a Russian language file, for example, you would probably use /language/ru/smarty.lang.lng.

In the smarty.lang.lng file, you should only edit the strings to the left of language constants. For example, the "SQL_CUSTOM_COMMENT" text should not be changed, just the text to the right of the "=" symbol.

SQL_CUSTOM_COMMENT=Add custom comment into header (\n splits lines)
The default langauge can be set in config.php. Refer to these lines:

define("DEFAULT_LANGUAGE","en");
$GLOBALS["language"]="en";

"en" would be changed to the 2-letter string representing your language.