-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 2013-12-02 13:01, James Page wrote:
> Morning folks
> 
> so far I have requests for:
> 
> mongo (default shell)
> 
> mongoexport (used in new juju backup plugin)
> 
> mongodump/mongorestore (useful)
> 
> I'm keen we don't bloat out the 'server' package to much - the 
> binaries are quite large due to the requirement to statically link
> v8.
> 
> Which of these is core to the function of juju, and which are
> useful for debugging?  Please also that the mongodb-clients package
> will still be available in universe so you will always be able to
> get any of the client tools that way as well (I'll probably keep
> those packages maintained to the latest point release for the
> released series).
> 

Is mongodump/mongorestore going to be in the mongodb-client or
mongodb-server?

How is this going to relate if we have to release a custom version of
MongoDB (2.6 instead of 2.4).

The only thing we actively use on a regular basis (AFAIK) is mongos
and mongod. However, if we set up regular backup process, then we'll
need one of mongodump or mongoexport (I don't know what the difference
is between them).
And obviously dump isn't very useful if you can't restore, though at
the point you are restoring is a reasonable time to create new tools.

I don't fully understand the difference from mongoexport vs mongodump
(it looks like dump generates a binary snapshot compatible with
restore, while export/import generate text representations of the data.)

I'd *really* like us to stick with *one* of them as the recommended
method for backing up the content.

At which point, mongos, monogod and mongoexport/mongodump become
critical for the regular operation of the system (assuming we set up
backups as a regular process), and then mongo,
mongoimport/mongorestore become tools that you install when you want
to inspect/restore/probe/etc.

If you're happier splitting them, I'm personally fine with that. I
*am* a bit concerned about them being split and then we bump the
version of juju-mongodb and then we end up without the corresponding
tools available.

John
=:->
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.13 (Cygwin)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iEYEARECAAYFAlKcTmsACgkQJdeBCYSNAAPrEwCgsYBDSS4Mgm4coYapmrMc6RMk
i5MAoIthw7hMUXKX6VVbG8gaaGo2vuZA
=4DdV
-----END PGP SIGNATURE-----

-- 
Juju-dev mailing list
Juju-dev@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/juju-dev

Reply via email to