hi all,
SHORT VERSION:
i've a pgsql-based, single-DB, multi-schema, shared-user multisite in drupal 47b3.
############
## QUESTION: what's the right backup strategy/procedure for it?
LONG VERSION:
with a lot of help from #drupal-support, and these references:
http://drupal.org/node/2622#comment-78327
http://drupal.org/node/41323
http://drupal.org/node/40034
http://drupal.org/node/20530
http://drupal.org/node/45332
i've managed to get the following installed & running on OSX 10.4.4:
drupal 47b3
pgsql 812
php 512
i'm implementing a 3-site 'multisite':
sites/drupaldefault.domain1.com
sites/drupal.domain1.com
sites/drupal.domain2.com
i've CREATEd a single database: drupalDB
i've loaded three pgsql schemas, corresponding to each of the three sites, into the single database:
SITE <----> SCHEMA_NAME
-----------------------------------------------------
drupaldefault.domain1.com <----> master
drupal.domain1.com <----> d1
drupal.domain2.com <----> d2
each site's settings.php connects to its respective database.schemaname with:
$db_url = 'pgsql://myuser:password@127.0.0.1/drupalDM.{schemaname}';
noting that, currently, no 'special chars' cna be used/escaped in the 'password'.
fwiw, i'm connecting to the db over an SSL-encrypted connection via TCP/IP, *not* unix socket.