You are previewing Mastering Microsoft® Windows® Small Business Server 2008.
O'Reilly logo
Mastering Microsoft® Windows® Small Business Server 2008

Book Description

A complete, winning approach to the number one small business solution

Do you have 75 or fewer users or devices on your small-business network? Find out how to integrate everything you need for your mini-enterprise with Microsoft's new Windows Server 2008 Small Business Server, a custom collection of server and management technologies designed to help small operations run smoothly without a giant IT department. This comprehensive guide shows you how to master all SBS components as well as handle integration with other Microsoft technologies.

  • Focuses on Windows Server 2008 Small Business Server, an integrated server solution for small business, and part of the new Windows Essential Server Solutions

  • Covers the essentials of SBS deployment and setup, as well as integration with Windows Server 2008, Microsoft SQL Server 2008, Microsoft Exchange Server 2007, Windows SharePoint Services 3.0, Windows Update Services 3.0, Web Server technologies, and Windows Live OneCare for Server

  • Walks you step-by-step through instructions and practical applications and provides plenty of real-world examples to reinforce concepts

Get the very most out of Windows Server 2008 SBS with this comprehensive guide.

Table of Contents

  1. Copyright
  2. Dear Reader,
  3. Acknowledgments
  4. About the Author
  5. Introduction
    1. Who Should Read This Book
      1. What You Will Learn
      2. What You Need
    2. The Mastering Series
    3. What Is Covered in This Book
    4. How to Contact the Author
  6. 1. Installing Windows Small Business Server 2008
    1. 1.1. Windows Small Business Server 2008 Overview
      1. 1.1.1. What's Included in SBS 2008?
        1. 1.1.1.1. Windows Server 2008 Standard Technologies
        2. 1.1.1.2. Microsoft Exchange 2007 Standard Edition
        3. 1.1.1.3. Windows SharePoint Services 3.0
        4. 1.1.1.4. PowerShell
        5. 1.1.1.5. Microsoft SQL Server 2008 Standard for Small Business
      2. 1.1.2. Limitations of Small Business Server 2008
        1. 1.1.2.1. Network Cards
        2. 1.1.2.2. Proxy Servers
        3. 1.1.2.3. Removal of the MMC
      3. 1.1.3. Supported Client Operating Systems
    2. 1.2. Upgrading to Windows Small Business Server 2008
    3. 1.3. Special Installation Types
      1. 1.3.1. Windows SBS 2008 Server Core
      2. 1.3.2. Windows SBS 2008 Read-Only Domain Controller
    4. 1.4. Installing Windows Small Business Server 2008
    5. 1.5. SBS 2008 Initial Setup
      1. 1.5.1. Time Zone
      2. 1.5.2. Company Information
      3. 1.5.3. Server/Network
      4. 1.5.4. Administrator Setup
      5. 1.5.5. Security Services
      6. 1.5.6. Summary
    6. 1.6. The Windows SBS Console
    7. 1.7. Addressing Alerts, Warnings, and Concerns
      1. 1.7.1. Updates with the Summary Screen
      2. 1.7.2. Security Concerns
      3. 1.7.3. Backup
      4. 1.7.4. Other Alerts
    8. 1.8. Getting Started Tasks
    9. 1.9. Reviewing Your Installation
    10. 1.10. The Bottom Line
  7. 2. Setting Up and Utilizing an SBS 2008 Network
    1. 2.1. Understanding SOHO
      1. 2.1.1. Routers
      2. 2.1.2. Switches
      3. 2.1.3. Servers
    2. 2.2. Planning an SBS Network
      1. 2.2.1. Addressing Techniques
        1. 2.2.1.1. APIPA
        2. 2.2.1.2. Static
        3. 2.2.1.3. Dynamic
      2. 2.2.2. Choosing an Address Range
        1. 2.2.2.1. IPv4 Address Ranges
        2. 2.2.2.2. IPv6 Address Ranges
      3. 2.2.3. Anatomy of IPv6
      4. 2.2.4. IPv6 Address Types
    3. 2.3. Dynamic Host Configuration Protocol
      1. 2.3.1. DHCP Process
      2. 2.3.2. DHCP Elements
        1. 2.3.2.1. Scopes
        2. 2.3.2.2. Pools
        3. 2.3.2.3. Leases
      3. 2.3.3. DHCP Server Conflicts
    4. 2.4. Expanding an SBS 2008 Network
      1. 2.4.1. Adding a New User Account
      2. 2.4.2. Adding Computer Accounts
        1. 2.4.2.1. Web Activation
        2. 2.4.2.2. Portable Content
      3. 2.4.3. Manually Joining the SBS Network
    5. 2.5. Using the Command Line with Network Administration
      1. 2.5.1. IPconfig
      2. 2.5.2. Ping
      3. 2.5.3. Pathping
      4. 2.5.4. nslookup
    6. 2.6. Diagnosing Network Problems
      1. 2.6.1. Connectivity Issues
        1. 2.6.1.1. Physical Connections
        2. 2.6.1.2. Network Devices
        3. 2.6.1.3. ISP Issues
    7. 2.7. Implementing Wireless Networking
      1. 2.7.1. Limitations of Wireless
      2. 2.7.2. Wireless Speeds and Frequencies
      3. 2.7.3. Wireless Security
        1. 2.7.3.1. WEP
        2. 2.7.3.2. WPA-Personal and WPA2-Personal
    8. 2.8. The Bottom Line
  8. 3. Migrating and "Upgrading" to Small Business Server 2008
    1. 3.1. SBS 2008 Limitations
    2. 3.2. Overview of Migrating from SBS 2003 to SBS 2008
    3. 3.3. Preparing for Migration by Creating Backups
      1. 3.3.1. Stage 1: Backing Up Critical Files
      2. 3.3.2. Stage 2: Backing Up Exchange Server Data
      3. 3.3.3. Stage 3: Making an Image
      4. 3.3.4. Stage 4: Conducting a Test
    4. 3.4. Preparing Your Network for Migration
      1. 3.4.1. Reconfiguring DHCP for Shorter Licenses
      2. 3.4.2. Removing the Second Network Card
        1. 3.4.2.1. Disabling a NIC
        2. 3.4.2.2. Removing a NIC
      3. 3.4.3. Reconfiguring the Network Settings
        1. 3.4.3.1. Firewall Settings
        2. 3.4.3.2. Network Addressing Scheme
        3. 3.4.3.3. Network and Client Preparation
    5. 3.5. Preparing Your Server for Migration to SBS 2008
      1. 3.5.1. Prepping Active Directory
    6. 3.6. Preparing Your Users for Migration
      1. 3.6.1. User Logons and Files
      2. 3.6.2. User Mailboxes
    7. 3.7. Checking the Best Practices Analyzer (BPA)
    8. 3.8. Migrating
      1. 3.8.1. Upgrading Active Directory
      2. 3.8.2. The Answer File
      3. 3.8.3. Exchange Updates
      4. 3.8.4. The Migration Process
    9. 3.9. Installing SBS 2008 in Migration Mode
      1. 3.9.1. The Migration Wizard
    10. 3.10. The Bottom Line
  9. 4. Implementing a DNS Name Server and File Sharing with SBS 2008
    1. 4.1. The Domain Name System
      1. 4.1.1. Anatomy of DNS
      2. 4.1.2. Manual DNS Entries
      3. 4.1.3. DNS Resolution Process
        1. 4.1.3.1. DNS Server
        2. 4.1.3.2. DNS Client
        3. 4.1.3.3. DNS Resolvers
      4. 4.1.4. DNS Queries
        1. 4.1.4.1. Iterative Query
        2. 4.1.4.2. Recursive Query
        3. 4.1.4.3. Inverse Query
      5. 4.1.5. DNS Zones
        1. 4.1.5.1. Primary Zones
        2. 4.1.5.2. Secondary Zones
        3. 4.1.5.3. Stub Zones
        4. 4.1.5.4. GlobalNames Zones
        5. 4.1.5.5. Forward and Reverse Lookup Zones
      6. 4.1.6. DNS Record
        1. 4.1.6.1. DNS Record Types
          1. 4.1.6.1.1. Host Records
          2. 4.1.6.1.2. Name Servers
          3. 4.1.6.1.3. Aliases
          4. 4.1.6.1.4. Pointers
          5. 4.1.6.1.5. Mail Exchangers
    2. 4.2. Implementing File Sharing
      1. 4.2.1. Default Shares
      2. 4.2.2. Creating a New Share
    3. 4.3. The Distributed File System
      1. 4.3.1. DFS Namespaces
      2. 4.3.2. DFS Replication
      3. 4.3.3. DFS Limitations
      4. 4.3.4. Setting Up DFS
      5. 4.3.5. DFS Management
      6. 4.3.6. DFS Replication Groups
    4. 4.4. The File Server Resource Manager
    5. 4.5. The Bottom Line
  10. 5. Configuring and Administering Active Directory with SBS 2008
    1. 5.1. Active Directory Structure
      1. 5.1.1. Sites
      2. 5.1.2. Forests
      3. 5.1.3. Domains
    2. 5.2. Active Directory Objects
      1. 5.2.1. Organization
      2. 5.2.2. Object Types
    3. 5.3. SBS Business Design Models Overview
    4. 5.4. Flexible Single Master Operations
      1. 5.4.1. Domain Operations Masters
      2. 5.4.2. Forest Operations Masters
      3. 5.4.3. Limitations on FSMO Roles
    5. 5.5. Organizational Units
      1. 5.5.1. OU Design
      2. 5.5.2. Creating OUs
      3. 5.5.3. Managing OUs
      4. 5.5.4. Renaming and Deleting OUs
      5. 5.5.5. Understanding Inheritance
      6. 5.5.6. Delegating OUs
      7. 5.5.7. OU Grouping and Subgrouping
    6. 5.6. Creating Objects with Active Directory
    7. 5.7. Large Object Actions
      1. 5.7.1. LDIFDE.exe
      2. 5.7.2. CSVDE.exe
    8. 5.8. The Bottom Line
  11. 6. Configuring and Managing Groups and User Accounts with SBS 2008
    1. 6.1. Group Structure with SBS 2008
      1. 6.1.1. Security Groups
      2. 6.1.2. Distribution Groups
      3. 6.1.3. Group Scopes
        1. 6.1.3.1. Universal Groups
        2. 6.1.3.2. Global Groups
        3. 6.1.3.3. Domain Local Groups
      4. 6.1.4. Group Membership
      5. 6.1.5. Default Groups
        1. 6.1.5.1. USer Groups
        2. 6.1.5.2. Special Identity Groups
        3. 6.1.5.3. Built-in Groups
        4. 6.1.5.4. Default Security Groups
      6. 6.1.6. Nesting Groups
      7. 6.1.7. Local Groups
    2. 6.2. Creating a Group Strategy
    3. 6.3. Planning Group Layouts
    4. 6.4. Creating Users and Groups with SBS 2008
    5. 6.5. Administering Security Groups with SBS 2008
    6. 6.6. Creating Distribution Groups
    7. 6.7. Administering Distribution Groups
    8. 6.8. Security Permissions
      1. 6.8.1. Permissions Lists
      2. 6.8.2. File and Folder Permissions
    9. 6.9. Assigning Security Group File Permissions
    10. 6.10. Folder Sharing
    11. 6.11. The Bottom Line
  12. 7. Managing Group Policy with SBS 2008
    1. 7.1. The History of Group Policy
    2. 7.2. Why We Use Group Policy with SBS
    3. 7.3. Group Policy Objects
    4. 7.4. Group Policy Links
    5. 7.5. Administering Group Policy
      1. 7.5.1. Planning
        1. 7.5.1.1. Ou Structure
        2. 7.5.1.2. Other Design Factors
      2. 7.5.2. Design
        1. 7.5.2.1. Inheritance
        2. 7.5.2.2. Scope
        3. 7.5.2.3. Objectives
        4. 7.5.2.4. Delegation
      3. 7.5.3. Deploy
        1. 7.5.3.1. Creating GPOs
        2. 7.5.3.2. Starter GPOs
      4. 7.5.4. Maintain
        1. 7.5.4.1. Editing GPOS and GPO Links
          1. 7.5.4.1.1. Deleting a GPO
          2. 7.5.4.1.2. Editing GPO Links
        2. 7.5.4.2. Altering Scope
        3. 7.5.4.3. Using Loopback Processing
        4. 7.5.4.4. Backing Up GPOs
    6. 7.6. Special Uses of Group Policy
      1. 7.6.1. Software Deployment
        1. 7.6.1.1. Prerequisites for Deployment
        2. 7.6.1.2. Preparing Your Software for Deployment
        3. 7.6.1.3. Creating Software Deployment Policies
    7. 7.7. Group Policy Preferences
    8. 7.8. Group Policy Results
    9. 7.9. The Bottom Line
  13. 8. Backing Up and Performing Disaster Recovery
    1. 8.1. RAID
      1. 8.1.1. Software RAIDs
      2. 8.1.2. Hardware RAIDs
    2. 8.2. RAID Configurations
      1. 8.2.1. RAID 0
      2. 8.2.2. RAID 1
      3. 8.2.3. RAID 5
      4. 8.2.4. Hybrid (RAID 01)
    3. 8.3. Backup Media Types
      1. 8.3.1. External Disks
        1. 8.3.1.1. FireWire
        2. 8.3.1.2. USB
      2. 8.3.2. Tape Backup
        1. 8.3.2.1. DAT
        2. 8.3.2.2. LTO
      3. 8.3.3. SAN/NAS
        1. 8.3.3.1. SAN
        2. 8.3.3.2. NAS
          1. 8.3.3.2.1. AFS
          2. 8.3.3.2.2. NFS
          3. 8.3.3.2.3. SMB
        3. 8.3.3.3. Differences Between NAS and SAN
      4. 8.3.4. Direct Attached Storage
    4. 8.4. Implementing a Backup Strategy
      1. 8.4.1. Windows NT Data
        1. 8.4.1.1. Incremental and Differential Backup
        2. 8.4.1.2. Performing Backup
        3. 8.4.1.3. After the Backup Is Complete
      2. 8.4.2. Exchange/SQL Server Backup
      3. 8.4.3. Noncritical Business Data Backup
      4. 8.4.4. Unsorted/Extra Files
    5. 8.5. Restoring SBS 2008
      1. 8.5.1. Simple File Recovery
      2. 8.5.2. Bare-Bones Recovery
    6. 8.6. The Bottom Line
  14. 9. Remote Access, Security, and Adding Servers with SBS 2008
    1. 9.1. Reasons to Add a Server
      1. 9.1.1. What Is Clustering?
      2. 9.1.2. Types of Clusters in the "Full" Windows Server 2008 Edition
        1. 9.1.2.1. The Concept of Failover
      3. 9.1.3. Alternatives to Clustering with SBS
        1. 9.1.3.1. Adding Member Servers
        2. 9.1.3.2. Reasons for Implementing a Second Server
        3. 9.1.3.3. Virtualizing Your Servers
    2. 9.2. Adding a Second Server
    3. 9.3. Domain Controllers and Their Roles
    4. 9.4. Introduction to Remote Access
    5. 9.5. Introduction to Encryption
      1. 9.5.1. Basic Ciphers and Encryption/Decryption
      2. 9.5.2. Common Encryptions
        1. 9.5.2.1. PGP
        2. 9.5.2.2. AES
        3. 9.5.2.3. TKIP
        4. 9.5.2.4. DES
        5. 9.5.2.5. Triple DES
        6. 9.5.2.6. IDEA
        7. 9.5.2.7. Blowfish
        8. 9.5.2.8. RC5
      3. 9.5.3. Asymmetric and Symmetric Encryption
        1. 9.5.3.1. Symmetric
        2. 9.5.3.2. Asymmetric
    6. 9.6. Methods of Access
    7. 9.7. VPNs
      1. 9.7.1. Types of VPNs
        1. 9.7.1.1. Hardware-Based VPNs
        2. 9.7.1.2. Software-Based VPNs
      2. 9.7.2. Setting Up a VPN
      3. 9.7.3. Enabling Groups to Use the VPN
      4. 9.7.4. Connecting to the VPN
    8. 9.8. Using Remote Desktop Protocol
    9. 9.9. Introducing the Remote Web Workplace
      1. 9.9.1. Prerequisites
        1. 9.9.1.1. Network Requirements
        2. 9.9.1.2. Active Directory Requirements
      2. 9.9.2. Assigning Users
      3. 9.9.3. Setting Up Access
      4. 9.9.4. Accessing Remote Web Workplace
    10. 9.10. Using the Remote Web Workplace
      1. 9.10.1. Terminal Services Gateway
      2. 9.10.2. The Remote Web Workplace Gadget
    11. 9.11. Customizing Remote Web Workplace
    12. 9.12. The Bottom Line
  15. 10. Configuring Exchange Server 2007 for Small Business
    1. 10.1. Limitations of Exchange Server for Small Business
    2. 10.2. SMTP
    3. 10.3. The Hub Transport Server Role
      1. 10.3.1. Mail Flow
      2. 10.3.2. Categorization
      3. 10.3.3. Routing
      4. 10.3.4. Delivery
      5. 10.3.5. Transport Rules Agent
      6. 10.3.6. Journaling Agent
    4. 10.4. The Mailbox Server Role
      1. 10.4.1. MAPI
    5. 10.5. The Client Access Server Role
      1. 10.5.1. POP3
      2. 10.5.2. IMAP4
      3. 10.5.3. Outlook Web Access
      4. 10.5.4. ActiveSync
    6. 10.6. The Unified Messaging Server Role
    7. 10.7. The Edge Transport Server Role
    8. 10.8. Journaling
      1. 10.8.1. Common Regulations
      2. 10.8.2. The Journaling Process
    9. 10.9. The Exchange Management Console
      1. 10.9.1. The Toolbox
        1. 10.9.1.1. Disaster Recovery
        2. 10.9.1.2. Mail Flow
        3. 10.9.1.3. Performance
      2. 10.9.2. Mailbox Tasks with the EMC
        1. 10.9.2.1. _Organizational Configuration Mailbox
        2. 10.9.2.2. _Server Configuration Mailbox
        3. 10.9.2.3. _Recipient Configuration Mailbox
      3. 10.9.3. Client Access Tasks with the EMC
        1. 10.9.3.1. Unified Messaging with the EMC
    10. 10.10. The Exchange Management Shell
      1. 10.10.1. EMS Features
      2. 10.10.2. EMS Commands
        1. 10.10.2.1. Adding an Account or Modifying Permissions
        2. 10.10.2.2. Using EMS and PowerShell
          1. 10.10.2.2.1. Retrieving a Mailbox
          2. 10.10.2.2.2. Setting a Quota
          3. 10.10.2.2.3. Listing Roles in Exchange Server 2007
    11. 10.11. The Bottom Line
  16. 11. Managing Clients, Troubleshooting, and Recovering from Disaster with Exchange for SBS
    1. 11.1. Exchange Server Clients
      1. 11.1.1. Outlook 2007
      2. 11.1.2. Entourage
      3. 11.1.3. Alternatives
    2. 11.2. External Access to Email
      1. 11.2.1. Outlook Anywhere
      2. 11.2.2. Outlook Web Access
    3. 11.3. ActiveSync
      1. 11.3.1. New Features in ActiveSync for Exchange Server 2007
      2. 11.3.2. Using ActiveSync
      3. 11.3.3. ActiveSync Security
    4. 11.4. Database Structure and Recovery
      1. 11.4.1. File Structure of the Exchange Store
        1. 11.4.1.1. Database Files
        2. 11.4.1.2. Log Files
        3. 11.4.1.3. Checkpoint Files
      2. 11.4.2. Exchange Server Transaction Logging
        1. 11.4.2.1. Circular Logging
        2. 11.4.2.2. Continuous Replication and Continuous Replication Circular Logging
      3. 11.4.3. Backing Up Exchange Server Completely
      4. 11.4.4. Restoring Exchange Server from Full Backup
      5. 11.4.5. Creating a "Recovery" for Backup
      6. 11.4.6. Creating a Recovery Storage Group
      7. 11.4.7. Mounting the Recovered Database for Merging
      8. 11.4.8. Recovering Corrupted Databases
      9. 11.4.9. Merging the Mailboxes
    5. 11.5. Troubleshooting Mailflow
    6. 11.6. Overview of Mailflow
    7. 11.7. SMTP Connectors
    8. 11.8. Message Transportation
      1. 11.8.1. Submission Queue
      2. 11.8.2. Store Driver
      3. 11.8.3. Microsoft Exchange Mail Submission Service
      4. 11.8.4. Pickup Directory
      5. 11.8.5. Categorizer
    9. 11.9. SMTP Errors
      1. 11.9.1. SMTP Error 450: Requested Mail Action Not Taken: Mailbox Unavailable
      2. 11.9.2. SMTP Error 553: Requested Action Not Taken: Mailbox Name Not Allowed
      3. 11.9.3. Error 452: Requested Action Not Taken: Insufficient System Storage
      4. 11.9.4. Error 512: The Host Server for the Recipient's Domain Name Cannot Be Found (DNS Error)
    10. 11.10. The Bottom Line
  17. 12. Introducing SQL Server
    1. 12.1. What Is SQL Server?
      1. 12.1.1. SQL Server Editions
        1. 12.1.1.1. SQL Server Compact
        2. 12.1.1.2. SQL Server Express
        3. 12.1.1.3. SQL Server Standard
        4. 12.1.1.4. SQL Server Enterprise
      2. 12.1.2. SQL Server Features
    2. 12.2. How Does SQL Server Fit in with Small Business Server?
    3. 12.3. Installing and Configuring SQL Server
      1. 12.3.1. Installation and Licensing Requirements
      2. 12.3.2. Installing SQL Server
    4. 12.4. Using SQL Server
      1. 12.4.1. Logging into SQL Server
      2. 12.4.2. Using SQL Server Management Studio
      3. 12.4.3. Creating a Database
      4. 12.4.4. Creating Tables in a Database
      5. 12.4.5. Inserting Data into a Database
      6. 12.4.6. Viewing Data in a Database
    5. 12.5. Administering SQL Server
      1. 12.5.1. Managing SQL Server Services
      2. 12.5.2. Backing Up a SQL Server Database
      3. 12.5.3. Moving SQL Server Databases
    6. 12.6. The Bottom Line
  18. 13. Using SharePoint with Your Small Business Server
    1. 13.1. Overview of SharePoint Usage
      1. 13.1.1. SharePoint Components
      2. 13.1.2. Network Components of SharePoint
    2. 13.2. Initially Configuring SharePoint
      1. 13.2.1. Companyweb
      2. 13.2.2. Initial Setup
    3. 13.3. Moving SharePoint Data to Another Location
    4. 13.4. Checking the Configuration
    5. 13.5. Performing SharePoint Administration Tasks
    6. 13.6. Creating a New SharePoint Website
      1. 13.6.1. Configuring Settings
      2. 13.6.2. IIS Web Site
      3. 13.6.3. Security Configuration
      4. 13.6.4. Load Balanced URL
      5. 13.6.5. Application Pools
      6. 13.6.6. Reset Internet Information Services
      7. 13.6.7. Database Name and Authentication
      8. 13.6.8. Search Server
      9. 13.6.9. Creating the Site
    7. 13.7. Server Operations
    8. 13.8. Configuring Workflow Settings
      1. 13.8.1. Setting Up Web Applications
      2. 13.8.2. Setting Up User-Defined Workflows
      3. 13.8.3. Setting Up Workflow Task Notifications
      4. 13.8.4. Enabling Antivirus
    9. 13.9. Configuring Backup and Restore
      1. 13.9.1. Restoring from Backup
      2. 13.9.2. Troubleshooting Backup and Restore
    10. 13.10. Setting Up SharePoint Jobs
    11. 13.11. Editing Your SharePoint Site
    12. 13.12. The Bottom Line
  19. A. The Bottom Line
    1. A.1. Chapter 1: Installing Windows Small Business Server 2008
    2. A.2. Chapter 2: Setting Up and Utilizing an SBS 2008 Network
    3. A.3. Chapter 3: Migrating and "Upgrading" to Small Business Server 2008
    4. A.4. Chapter 4: Implementing a DNS Name Server and File Sharing with SBS 2008
    5. A.5. Chapter 5: Configuring and Administering Active Directory with SBS 2008
    6. A.6. Chapter 6: Configuring and Managing Groups and User Accounts with SBS 2008
    7. A.7. Chapter 7: Managing Group Policy with SBS 2008
    8. A.8. Chapter 8: Backing Up and Performing Disaster Recovery
    9. A.9. Chapter 9: Remote Access, Security, and Adding Servers with SBS 2008
    10. A.10. Chapter 10: Configuring Exchange Server 2007 for Small Business
    11. A.11. Chapter 11: Managing Clients, Troubleshooting, and Recovering from Disaster with Exchange for SBS
    12. A.12. Chapter 12: Introducing SQL Server
    13. A.13. Chapter 13: Using SharePoint with Your Small Business Server