how to create a bacula minutes - open source backup conference · 2014-04-03 · go there, log in...

28
SUSE STUDIO SUSE STUDIO Bruno Friedmann openSUSE Member & Ambassador Marketing & QA Team [email protected] 21st September 2011 21st September 2011 Cologne – Germany Cologne – Germany Bacula Conference Bacula Conference How to create a Bacula How to create a Bacula appliance in terms of appliance in terms of minutes minutes

Upload: others

Post on 08-Jul-2020

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: How to create a Bacula minutes - Open Source Backup Conference · 2014-04-03 · Go there, log in via openID, Google or create an account. It works simple: you choose to create a

SUSE STUDIOSUSE STUDIO

Bruno Friedmann

openSUSE Member & Ambassador

Marketing & QA Team

[email protected]

21st September 201121st September 2011Cologne – GermanyCologne – GermanyBacula ConferenceBacula Conference

How to create a Bacula How to create a Bacula appliance in terms of appliance in terms of minutesminutes

Page 2: How to create a Bacula minutes - Open Source Backup Conference · 2014-04-03 · Go there, log in via openID, Google or create an account. It works simple: you choose to create a

About meAbout meBruno Friedmann (tigerfoot) [email protected]

openSUSE member & Ambassador

FOSS user since 1998

SuSE user since 2001

Bacula since vers 1.36

Page 3: How to create a Bacula minutes - Open Source Backup Conference · 2014-04-03 · Go there, log in via openID, Google or create an account. It works simple: you choose to create a

Sleepy?

Page 4: How to create a Bacula minutes - Open Source Backup Conference · 2014-04-03 · Go there, log in via openID, Google or create an account. It works simple: you choose to create a
Page 5: How to create a Bacula minutes - Open Source Backup Conference · 2014-04-03 · Go there, log in via openID, Google or create an account. It works simple: you choose to create a
Page 6: How to create a Bacula minutes - Open Source Backup Conference · 2014-04-03 · Go there, log in via openID, Google or create an account. It works simple: you choose to create a
Page 7: How to create a Bacula minutes - Open Source Backup Conference · 2014-04-03 · Go there, log in via openID, Google or create an account. It works simple: you choose to create a
Page 8: How to create a Bacula minutes - Open Source Backup Conference · 2014-04-03 · Go there, log in via openID, Google or create an account. It works simple: you choose to create a
Page 9: How to create a Bacula minutes - Open Source Backup Conference · 2014-04-03 · Go there, log in via openID, Google or create an account. It works simple: you choose to create a

http://distributions.freedesktop.org/wiki/AppStream

SUSEStudio.com

Page 10: How to create a Bacula minutes - Open Source Backup Conference · 2014-04-03 · Go there, log in via openID, Google or create an account. It works simple: you choose to create a

© 9/24/11 Novell Inc / Bruno Friedmann10

Become your own geeko star!

YouPlay with our open technologiesJoin a team, work, create : get involved

Meet us on mailing list, forums, IRC, conference, ….

Become your own star!

Page 11: How to create a Bacula minutes - Open Source Backup Conference · 2014-04-03 · Go there, log in via openID, Google or create an account. It works simple: you choose to create a

© 9/24/11 Novell Inc / Bruno Friedmann11

The mic is up to you!

Questionsand

Answers

Page 12: How to create a Bacula minutes - Open Source Backup Conference · 2014-04-03 · Go there, log in via openID, Google or create an account. It works simple: you choose to create a

opensuse.org/Junior_jobsopensuse.org/Portal:How_to_participate

features.opensuse.org

opensuse.org

build.opensuse.org

planet.opensuse.org

susestudio.com#opensuse-project

Page 13: How to create a Bacula minutes - Open Source Backup Conference · 2014-04-03 · Go there, log in via openID, Google or create an account. It works simple: you choose to create a

© 9/24/11 Novell Inc / Bruno Friedmann13

Thanks / CreditsAmazing openSUSE community!fantastic Bacula community!dassit organization

Photos : Koustas Koudaras, sleepy kitty from http://www.flickr.com/photos/pasotraspaso/

Proudly presented on openSUSE Factory 12.1

Page 14: How to create a Bacula minutes - Open Source Backup Conference · 2014-04-03 · Go there, log in via openID, Google or create an account. It works simple: you choose to create a

Your project!Your project!

Page 15: How to create a Bacula minutes - Open Source Backup Conference · 2014-04-03 · Go there, log in via openID, Google or create an account. It works simple: you choose to create a

SUSE STUDIOSUSE STUDIO

Bruno Friedmann

openSUSE Member & Ambassador

Marketing & QA Team

[email protected]

21st September 201121st September 2011Cologne – GermanyCologne – GermanyBacula ConferenceBacula Conference

How to create a Bacula How to create a Bacula appliance in terms of appliance in terms of minutesminutes

A small and quick presentation about SUSE Studio and Bacula

Page 16: How to create a Bacula minutes - Open Source Backup Conference · 2014-04-03 · Go there, log in via openID, Google or create an account. It works simple: you choose to create a

About meAbout meBruno Friedmann (tigerfoot) [email protected]

openSUSE member & Ambassador

FOSS user since 1998

SuSE user since 2001

Bacula since vers 1.36

Bruno Friedmann (irc:tigerfoot)

openSUSE member & Ambassador, Marketing & QA group

I'm a long term supporter of FOSS & openSUSE. Starting using the SuSE distribution in 2001. Since 2004, my company Ioda-Net Sàrl has been using openSUSE for servers and desktops.

In my system administrator / IT consultant day live, I mainly installs & maintains IT server's infrastructure in enterprises around. From firewalls, files & printers sharing, to more specialized servers (backups with Bacula, virtual machines, geo-mapping portals etc)

My distribution is openSUSE, my desktop is KDE, and I use Bacula for my backups etc.

AFUL's member (french association promoting Free Software),

AFUP (French PhP user's association)

FSFE fellowship,

For a long time my contributions have been mainly bugs reporting about used products (openSUSE, Bacula, KDE), until 2009, when boards members ask me to become an official openSUSE member. I applied and was accepted :-)

I do my best to be present at main event, spreading the openSUSE word like in recent frOSCamp in Zürich (2010), FOSDEM in Brussels, or SCALE in Los-Angeles (2011), openSUSE conference(Nüremberg, Bacula Konferenz (Köln) I was also co-author of the first virtual party on SecondLife for the 11.4 release

You can find me in different channels on irc, and mailing-list

Page 17: How to create a Bacula minutes - Open Source Backup Conference · 2014-04-03 · Go there, log in via openID, Google or create an account. It works simple: you choose to create a

For the lazy among us: how to click together a completely customized Linux

distribution with Bacula in 5 minutes!

Sleepy?

Page 18: How to create a Bacula minutes - Open Source Backup Conference · 2014-04-03 · Go there, log in via openID, Google or create an account. It works simple: you choose to create a

The tool: SUSE Studio. Free to use on SUSEStudio.com!

Go there, log in via openID, Google or create an account.

It works simple: you choose to create a new appliance and give it a name.

Why not open : permit partners to publish non-free appliances. Check susegallery.com for example

Private instances can use non openSUSE/SUSE OS

Page 19: How to create a Bacula minutes - Open Source Backup Conference · 2014-04-03 · Go there, log in via openID, Google or create an account. It works simple: you choose to create a

Choose your OS (SLES or openSUSE based) and architecture x86/x64

pick a base template : just enough OS(jeOS), only X, minimal GNOME, full KDE, File/Print server etc.

Choose your own custom package selection from the 30.000 repositories on build.opensuse.org (or upload your own packages)

Page 20: How to create a Bacula minutes - Open Source Backup Conference · 2014-04-03 · Go there, log in via openID, Google or create an account. It works simple: you choose to create a

Choose your own custom artwork, configuration, scripts or upload overlay files.

Anything can be changed!

Studio takes care of almost everything: if you configure MySQL but forget to add it, it will warn and help you.

Adding a package, it resolve automatically all dependencies. And warn you in case of conflict.

Page 21: How to create a Bacula minutes - Open Source Backup Conference · 2014-04-03 · Go there, log in via openID, Google or create an account. It works simple: you choose to create a

Configure your VM, hard drive, USB or CD/DVD output. You can also upload your newly build operating system directly to the Amazon EC2 Cloud!

You can include WebYast to control your new appliance remotely from the browser!

Page 22: How to create a Bacula minutes - Open Source Backup Conference · 2014-04-03 · Go there, log in via openID, Google or create an account. It works simple: you choose to create a

Studio builds your OS like you want it.

BTW you can export and import KIWI configuration scripts. KIWI is the underlying tech of Studio, it is FOSS and developed in openSUSE.

Gives even more control!

You can also upload full files folders layout with a tar archive.

Add or modify script for each run or first boot.

Page 23: How to create a Bacula minutes - Open Source Backup Conference · 2014-04-03 · Go there, log in via openID, Google or create an account. It works simple: you choose to create a

http://distributions.freedesktop.org/wiki/AppStream

SUSEStudio.com

Once you are done you can test drive your appliance for 45 minutes through a flash plugin or via remote SSH. Any changes you make are saved in the appliance!

That's it, go and try it on susestudio.com!

Page 24: How to create a Bacula minutes - Open Source Backup Conference · 2014-04-03 · Go there, log in via openID, Google or create an account. It works simple: you choose to create a

© 9/24/11 Novell Inc / Bruno Friedmann10

Become your own geeko star!

YouPlay with our open technologiesJoin a team, work, create : get involved

Meet us on mailing list, forums, IRC, conference, ….

Become your own star!

Page 25: How to create a Bacula minutes - Open Source Backup Conference · 2014-04-03 · Go there, log in via openID, Google or create an account. It works simple: you choose to create a

© 9/24/11 Novell Inc / Bruno Friedmann11

The mic is up to you!

Questionsand

Answers

Page 26: How to create a Bacula minutes - Open Source Backup Conference · 2014-04-03 · Go there, log in via openID, Google or create an account. It works simple: you choose to create a

opensuse.org/Junior_jobsopensuse.org/Portal:How_to_participate

features.opensuse.org

opensuse.org

build.opensuse.org

planet.opensuse.org

susestudio.com#opensuse-project

Page 27: How to create a Bacula minutes - Open Source Backup Conference · 2014-04-03 · Go there, log in via openID, Google or create an account. It works simple: you choose to create a

© 9/24/11 Novell Inc / Bruno Friedmann13

Thanks / CreditsAmazing openSUSE community!fantastic Bacula community!dassit organization

Photos : Koustas Koudaras, sleepy kitty from http://www.flickr.com/photos/pasotraspaso/

Proudly presented on openSUSE Factory 12.1

Page 28: How to create a Bacula minutes - Open Source Backup Conference · 2014-04-03 · Go there, log in via openID, Google or create an account. It works simple: you choose to create a

Your project!Your project!