migrate from red hat to suse linux enterprise server

23
Migration from Red Hat to SUSE® Linux Enterprise Server Olaf Kirch Director Server (OPS) Novell, Inc ([email protected])

Upload: novell

Post on 21-May-2015

2.354 views

Category:

Documents


1 download

DESCRIPTION

This session will discuss issues that arise when migrating from Red Hat Enterprise Linux to SUSE Linux Enterprise Server. The session will focus on tools and techniques that can be used in aiding the migration, covering basic migration issues, analysis of the installation base, and moving third-party applications from Red Hat to SUSE Linux Enterprise Server. The session will also briefly touch on the Novell Expanded Support program.

TRANSCRIPT

Page 1: Migrate from Red Hat to SUSE Linux Enterprise Server

Migration from Red Hat to SUSE® Linux Enterprise Server

Olaf KirchDirector Server (OPS)Novell, Inc([email protected])

Page 2: Migrate from Red Hat to SUSE Linux Enterprise Server

© Novell, Inc. All rights reserved.2

Overview

Aspects of Migration

Quick Introduction to SUSE® Linux Enterprise Server Expanded Support

Tools to Help with Migration

Page 3: Migrate from Red Hat to SUSE Linux Enterprise Server

Aspects of Migration

Page 4: Migrate from Red Hat to SUSE Linux Enterprise Server

© Novell, Inc. All rights reserved.4

Stages of a Migration

• Identify your workload

• Deploy servers

– Template based deployment using autoyast

– Image based deployment using ZLM

• Migrate services

Page 5: Migrate from Red Hat to SUSE Linux Enterprise Server

© Novell, Inc. All rights reserved.5

Application Support

• Will this application run on SUSE® LinuxEnterprise Server?

– Check our list of certified ISV applications at http://www.novell.com/partners/isv

– Check with your vendor

– Using LSB AppChecker

• What if it won't?

Page 6: Migrate from Red Hat to SUSE Linux Enterprise Server

© Novell, Inc. All rights reserved.6

Migrating Data and Configuration

• Feedback we have received so far says “no magic scripting, please!”

• We have created a few migration guides for specific topics:

– Migration overview

– Migration of specific services (Apache2, BIND, NFS, Samba, etc)

– Available from www.novell.com

Page 7: Migrate from Red Hat to SUSE Linux Enterprise Server

SUSE® Linux Enterprise ServerExpanded Support

Page 8: Migrate from Red Hat to SUSE Linux Enterprise Server

© Novell, Inc. All rights reserved.8

The Problem

Migrations do not happen overnight

Customers need interim support for their existing install

base for the duration of the migration.

However, paying twice is not attractive.

Page 9: Migrate from Red Hat to SUSE Linux Enterprise Server

© Novell, Inc. All rights reserved.9

Our Solution

• We provide technical support and maintenance for your existing Red Hat Enterprise Linux install base during your migration

• Patches distributed via Novell® Customer Center/Subscription Management Tool

– For legal reasons, the original RHEL patches have to be rebuilt by us before we can given them to you

• If you need support, you call NTS just like you would for any SUSE® Linux Enterprise Server or PlateSpin® issue

• We call this “Expanded Support”

Page 10: Migrate from Red Hat to SUSE Linux Enterprise Server

© Novell, Inc. All rights reserved.10

What Is Covered?

• RHEL 3, RHEL 4 (including RH Cluster Suite), and RHEL 5 (including RH Cluster Suite)

• The program was initially designed for customers who are fully patched when they decide to migrate

– In other words, on 3.9, 4.7 or 5.2– We have started to extend our package base backwards

into history

• If you're on CentOS, we support you as if you're on RHEL

• If you're on Oracle Unbreakable Linux, we may be able to support you - within limits

Page 11: Migrate from Red Hat to SUSE Linux Enterprise Server

© Novell, Inc. All rights reserved.11

It's Not a Distro

It's important to understand that we only provide:

Patches

Updates

We do not provide:

Install media

(In particular, we do not support new installations.)

Page 12: Migrate from Red Hat to SUSE Linux Enterprise Server

© Novell, Inc. All rights reserved.12

Receiving Patches from Novell®

• How to hook up your Red Hat Enterprise Linux system to the Subscription Management Tool

– Described in Technical Article TID 7004324

– In a nutshell, you just redirect up2date or yum to your local SMT server

• ZENworks® Linux Management can support Red Hat Enterprise Linux clients, too

Page 13: Migrate from Red Hat to SUSE Linux Enterprise Server

Using the Analyzer Tools

Page 14: Migrate from Red Hat to SUSE Linux Enterprise Server

© Novell, Inc. All rights reserved.14

Identifying What's on Your System

• One of the biggest issues with larger scale migrations is:

– Knowing what's on a system

> In particular, what applications

– Knowing what was changed from the default

• We created an analyzer tool that we hope will be helpful

Page 15: Migrate from Red Hat to SUSE Linux Enterprise Server

© Novell, Inc. All rights reserved.15

An Outline of the Analyzer Tools

This is an engineer's tool box, so don't expect mahogany veneer or brass handles

Coming in two flavors: ASCII and web based

Page 16: Migrate from Red Hat to SUSE Linux Enterprise Server

© Novell, Inc. All rights reserved.16

Quick Demo of the Analyzer

This is just a quick tour

If you want to know more, or share ideas, find me at the demo counter or around the hallways

Page 17: Migrate from Red Hat to SUSE Linux Enterprise Server

Demo Break

Page 18: Migrate from Red Hat to SUSE Linux Enterprise Server

LSB AppChecker

Page 19: Migrate from Red Hat to SUSE Linux Enterprise Server

© Novell, Inc. All rights reserved.19

What is the LSB App-Checker?

• This tool was created by the Linux Foundation

• Intended to help verify whether an application has a chance of running on a given target system

– Validates the Application Binary Interface (ABI)

– Does not check other aspects like configuration file syntax, or bug for bug compatibility of libraries or system utilities

– But well-written applications shouldn't rely on such things anyway :-)

Page 20: Migrate from Red Hat to SUSE Linux Enterprise Server

© Novell, Inc. All rights reserved.20

How to Use the App-Checker

• Download from the Linux Foundation

– http://ldn.linuxfoundation.org/lsb/check-your-app

• Install on the system you want to check

• Connect via web browser, and give it the name of a directory or single binary to check

• Generates a list of platforms with matching ABI

Page 21: Migrate from Red Hat to SUSE Linux Enterprise Server

© Novell, Inc. All rights reserved.21

Question and Answers

Any questions?

For further questions, you can reach me at [email protected]

Page 22: Migrate from Red Hat to SUSE Linux Enterprise Server
Page 23: Migrate from Red Hat to SUSE Linux Enterprise Server

Unpublished Work of Novell, Inc. All Rights Reserved.This work is an unpublished work and contains confidential, proprietary, and trade secret information of Novell, Inc. Access to this work is restricted to Novell employees who have a need to know to perform tasks within the scope of their assignments. No part of this work may be practiced, performed, copied, distributed, revised, modified, translated, abridged, condensed, expanded, collected, or adapted without the prior written consent of Novell, Inc. Any use or exploitation of this work without authorization could subject the perpetrator to criminal and civil liability.

General DisclaimerThis document is not to be construed as a promise by any participating company to develop, deliver, or market a product. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. Novell, Inc. makes no representations or warranties with respect to the contents of this document, and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. The development, release, and timing of features or functionality described for Novell products remains at the sole discretion of Novell. Further, Novell, Inc. reserves the right to revise this document and to make changes to its content, at any time, without obligation to notify any person or entity of such revisions or changes. All Novell marks referenced in this presentation are trademarks or registered trademarks of Novell, Inc. in the United States and other countries. All third-party trademarks are the property of their respective owners.