to dir
cp/wp plugin: wp dbmanager - NOTES                          rev 13 sep 2022

Category: backup
cp/wp: classicpress and wordpress 
webwalker: essential

.......................................................
description: 

  Nice simple database backup plugin; my fav for many years now.
  saves zip backups on server, and sends in email.
  No 'cloud' bs.

  Version recommendation: FREEZE at n.n | UPDATE OK

.......................................................
sources: 

  Plugin page:
    https://wordpress.org/plugins/wp-dbmanager

  WordPress forums:
    https://wordpress.org/support/plugin/wp-dbmanager
    https://wordpress.org/search/classicpress+wp-dbmanager/?forums=1
  ClassicPress forums:
    https://forums.classicpress.net/search?q=%22wp%20dbmanager%22

  Docs and code:
    https://pluginwebsite.tld/

_______________________________________________________ 
➽ Install/config/uninstall:

......................... 
install:

  the usual.


......................... 
settings:

    has its own sidebar menu


.........................
uninstall:

  - deletes from database?
    "only deletes the options it creates"
    https://wordpress.org/support/topic/remove-plugin-completely/#post-12881873

  - makes wordpress cron jobs:
     dbmanager_cron_repair
     dbmanager_cron_backup
     dbmanager_cron_optimize
     should clean those up on uninstall:
       https://wordpress.org/support/topic/remove-plugin-completely/#post-12881873
       [26 may 2020]

  tables: 
    makes no tables:
      https://wordpress.org/support/topic/remove-plugin-completely/#post-12881873
      [26 may 2020]


_______________________________________________________ 
➽ notes:

......................... 
sending backup in email:

  sidebar: Database - DB Options - To:
    - make forwarders for multiple addresses - 
        comma-sep / space doesn't work.

  If [sending backup in email] fails, 
    the backup file might be too big to send via email.
  -- Lester Chan 



.......................................................
more info:

  Needs passthru(), system() and/or exec()
  Can't really find much about this 
    - does it need all of them, or just one?

     - https://wordpress.org/support/topic/passthru-system-exec-is-disabled/
     - https://wordpress.org/support/topic/plugin-wp-dbmanager-passthru-and-security/

     Jeff found good info at
       https://blog.reverbstudios.ie/2014/07/10/fix-passthru-system-exec-errors-wordpress-database-manager/
       fixes by adding to php.ini
		Checked this page again [7 oct 2021]
		The code looks wonky. nothing there to add to php.ini.
		Didn't try it. [7 oct 2021]

  passthru() (and i imagine system() and exec() also) is supposed 
  to be a security problem -- however every other host i've been on has
  apparently been enabling it since this is the first time i've run
  into this error.

  Other backup plugins also use these functions.


.......................................................
other plugins of same type:

  there are several, but they do too much.

	https://wordpress.org/plugins/wp-dbmanager/#what%20is%20the%20difference%20between%20wp-dbmanager%20and%20wp-db-backup%3F
 * What is the difference between WP-DBManager and WP-DB-Backup?
    - WP-DB-Backup 
        - uses PHP instead of mysqldump; requires less permissions.
        - to restore is a premium addition. 
        - doesn't save on server if emailed.
		- little support from owner. it's not even listed on their website.
    - WP-DBManager 
		- uses mysqldump application to generate the backup
			and mysql application to restore them via shell.
        - also does scheduled optimisation and repair.
        - saves on server as well as emails.


_______________________________________________________
begin 30 sep 2019
-- 0 --