Pdf hyperlink - insert, remove PDF links in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Free C# example code is offered for users to edit PDF document hyperlink (url), like inserting and deleting
add email link to pdf; convert excel to pdf with hyperlinks
Pdf hyperlink - VB.NET PDF url edit library: insert, remove PDF links in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Help to Insert a Hyperlink to Specified PDF Document Page
convert doc to pdf with hyperlinks; add links to pdf online
VMware                                                                        VMware Consolidated Backup: Best Practices and Deployment Considerations 
Contents 
Introduction....................................................................................................................1
VMware Consolidated Backup Refresher .................................................................1
Full-Image Backup............................................................................................................................................................................2
File-Level Backup...............................................................................................................................................................................2
Requirements.......................................................................................................................................................................................3
Third-Party Integrations.................................................................................................................................................................3
Virtual Machine Storage and Snapshots.............................................................................................................................4
Sizing Considerations for VCB.....................................................................................5
Sizing the VCB Environment.......................................................................................................................................................5
Factors That Affect Performance................................................................................................................................................................5
Best Practices Using VCB..............................................................................................7
Optimizing the VCB Proxy............................................................................................................................................................7
HBA Setup..............................................................................................................................................................................................................8
VirtualCenter.........................................................................................................................................................................................9
ESX Server Host................................................................................................................................................................................10
Virtual Machines..............................................................................................................................................................................11
Troubleshooting Guidelines for VCB...................................................................... 11
Problems with Backup Software...........................................................................................................................................13
Snapshot Problems.......................................................................................................................................................................13
SAN Problems on the Proxy Server......................................................................................................................................14
Using vcbMounter for Testing................................................................................................................................................15
Problem Reaching the Virtual Machine............................................................................................................................16
Contacting VMware Support..................................................................................................................................................17
Log Files................................................................................................................................................................................................17
Log Files on the VCB Backup Proxy Server.........................................................................................................................................17
Log Files on the VirtualCenter Management Server Host..........................................................................................................17
Log Files on the ESX Server Host.............................................................................................................................................................17
Restoring VCB Backups ............................................................................................. 18
Selecting a Restore Method.....................................................................................................................................................18
Full Virtual Machine Restore Using VMware Converter..........................................................................................20
Restoring Individual Files from File-Level Backups....................................................................................................21
Agent on Proxy or a Few Virtual Machines........................................................................................................................................21
Agent on Each Virtual Machine................................................................................................................................................................22
Contents 
i
How to C#: Basic SDK Concept of XDoc.PDF for .NET
XDoc.PDF for .NET allows C# developers to edit hyperlink of PDF document, including editing PDF url links and quick navigation link in bookmark/outline.
add a link to a pdf; add hyperlink pdf document
VB.NET PDF: Basic SDK Concept of XDoc.PDF
XDoc.PDF for .NET allows VB.NET developers to edit hyperlink of PDF document, including editing PDF url links and quick navigation link in bookmark/outline.
check links in pdf; accessible links in pdf
VMware                                                                        VMware Consolidated Backup: Best Practices and Deployment Considerations 
Resources..................................................................................................................... 22
Contents 
ii
VB.NET Create PDF from Word Library to convert docx, doc to PDF in
Ability to get word count of PDF pages. Change Word hyperlink to PDF hyperlink and bookmark. Free online Word to PDF converter without email.
add links to pdf in acrobat; adding hyperlinks to a pdf
VB.NET Create PDF from Excel Library to convert xlsx, xls to PDF
Merge all Excel sheets to one PDF file in VB.NET. Change Excel hyperlink to PDF hyperlink and bookmark. Export PDF from Excel with cell border or no border.
add hyperlink in pdf; clickable links in pdf files
VMware                                                                        VMware Consolidated Backup: Best Practices and Deployment Considerations 
Introduction 
VMware Consolidated Backup (VCB) enables you to perform virtual machine backup at any time. It 
provides a centralized backup facility that leverages a centralized proxy server and reduces the 
load on production ESX Server hosts. 
VCB is part of the VMware Infrastructure suite of products. VMware Infrastructure builds on the 
virtualization capabilities of VMware ESX Server, which abstracts server processor, memory, 
storage, and networking resources into multiple virtual machines. 
VCB is the preferred method of protecting your virtual machines in a VMware infrastructure 
environment. This deployment guide is designed to help you use VCB effectively in a datacenter 
environment, where one or more ESX Server hosts run virtual machines stored on a SAN. It 
highlights important configuration details for VMware Infrastructure and VCB, helps you analyze 
your infrastructure to achieve optimum backup performance, and guides you through the basic 
steps you should follow to troubleshoot any issues you encounter when you run VCB in your 
environment. This guide supplements the installation and configuration information in the Virtual 
Machine Backup Guide, available from the VMware Web site. 
VMware Consolidated Backup Refresher 
VCB offers many benefits for protecting virtual machines in a VMware Infrastructure environment. 
These include: 
Offloading the backup workload from production ESX Server hosts and consolidating it on one or 
more dedicated backup proxy servers 
Reducing administrative overhead by centralizing backup management on the backup proxies and 
eliminating the need for backup agents in each virtual machine 
Eliminating the need for a backup window by using VMFS snapshot technology to keep virtual 
machines running while you back them up 
Eliminating network traffic on the network by backing up virtual machines over the storage network 
Allowing efficient incremental backups of Windows virtual machines using file-level backup 
Allowing online backup of all virtual machines (including file-level backup of Windows virtual 
machines and image backup any virtual machines) 
Integrating with current backup software to back up virtual machines  
VCB uses VMware Tools to quiesce the file system inside the virtual machine, ensuring that when 
the snapshot is taken, all pending data changes have been written to disk so the snapshot 
contains consistent data. VCB also facilitates running scripts before and after the backup, so you 
can freeze and quiesce applications, then unquiesce them after the snapshot is taken. 
Once the snapshot is taken, a separate physical machine — the backup proxy — mounts the base 
disk as if it were a locally attached file system so a backup agent running on the proxy can read 
and back up the files using the same features the agent makes available for backing up physical 
drives, as shown in Figure 1. 
Introduction 
VB.NET PDF Library SDK to view, edit, convert, process PDF file
Please click to see details. PDF Hyperlink Edit. RasterEdge PDF SDK for .NET package offers robust APIs for editing PDF document
clickable pdf links; add a link to a pdf file
C# PDF Library SDK to view, edit, convert, process PDF file for C#
Please click to see details. C#.NET: Edit PDF Hyperlink. RasterEdge PDF SDK for .NET package offers robust APIs for editing PDF document
pdf links; adding a link to a pdf
VMware                                                                        VMware Consolidated Backup: Best Practices and Deployment Considerations 
Figure 1: How VMware Consolidated Backup works 
Full-Image Backup 
Using VCB and your backup client, you can back up a full image of any virtual machine, whatever 
guest operating system it uses. In an image backup, your backup client software makes backup 
copies of all virtual disks and configuration files associated with a virtual machine. You can use an 
image backup to restore an entire virtual machine — for example, to recover from hardware 
failure or accidental deletion of the virtual machine. You can restore an image back up using 
VMware Converter or using the 
vcbRestore
utility on the ESX Server service console. 
File-Level Backup 
File-level backup is an option for virtual machines running Windows guest operating systems. 
Using VCB and your backup client, you can back up individual files and directories from a virtual 
disk, much as you would if you were running the backup client inside a virtual machine. You can 
use the capabilities of your backup client to perform a full file backup, a differential backup, or an 
incremental backup. Using file-level backups, you can restore files or directories individually — for 
example, to recover an accidentally deleted  file. 
VMware Consolidated Backup Refresher 
C# Create PDF from Word Library to convert docx, doc to PDF in C#.
Able to get word count in PDF pages. Change Word hyperlink to PDF hyperlink and bookmark. Free online Word to PDF converter without email.
pdf link to email; add url to pdf
.NET PDF SDK - Description of All PDF Processing Control Feastures
Add signature image to PDF file. PDF Hyperlink Edit. Support adding outline; More about PDF Hyperlink Edit ▶. PDF Metadata Edit. Support
pdf reader link; add hyperlink to pdf
VMware                                                                        VMware Consolidated Backup: Best Practices and Deployment Considerations 
Requirements 
When you plan your VCB configuration, be sure to consider the following requirements: 
For enterprise installations using SAN storage, the backup proxy server must be on a separate physical 
machine running Windows Server 2003 Service Pack 1 or Windows Server 2003 R2. Depending on the 
size of your environment, you may need more than one backup proxy server. 
The backup proxy server needs network connectivity to VirtualCenter Server — or, if you have only one 
ESX Server host and are not using VirtualCenter, the proxy server needs network connectivity to the 
ESX Server host. 
The backup proxy server must use Fibre Channel HBAs to connect to the SAN on which virtual 
machines reside. 
The ESX Server hosts that run the virtual machines you want to back up must be configured according 
to the instructions in the Virtual Machine Backup Guide. The ESX Server components of VCB are  already 
installed on each host when you install ESX Server. 
The virtual machine should be stored on a VMFS 3 datastore on the SAN. It is also possible to store 
virtual machines using raw device mapping (RDM) SAN volumes when used in virtual compatibility 
mode. 
You must use compatible backup software. For details, see the VMware Infrastructure 3 Backup Software 
Compatibility Guide on the VMware Web site. 
Third-Party Integrations 
All major backup vendors fully support using VCB to protect virtual machines. You can integrate 
VCB with your backup software to provide a non-disruptive backup solution. Backup software in a 
VCB environment continues to handle backup scheduling, reporting, and data movement 
between the proxy server and secondary storage. VCB enables backup software to automate the 
task of making virtual machine disk images available to the proxy server for backup.  
For the latest information on supported backup software, see the release notes for VMware 
Consolidated backup on the VMware Web site. 
VMware Consolidated Backup Refresher 
VMware                                                                        VMware Consolidated Backup: Best Practices and Deployment Considerations 
VM2
VM3
VM1
Service
console
VMkernel
Backup proxy
server
VLUN
ESX Server
VMFS
VMDK
SAN
VMDK
VMDK
VMDK
REDO
VMDK
Delta
Sync
Block
list
Figure 2: Using the ESX Server snapshot capability to enable backups while the virtual machine runs 
Virtual Machine Storage and Snapshots 
ESX Server uses the VMware Virtual Machine File System (VMFS) to store virtual machines. This 
high-performance file system is optimized to store large files, such as virtual machine disk images 
(
.vmdk
files). Each virtual machine contains one or more disk images.  
When you take a snapshot of an ESX Server virtual machine, the system creates a point-in-time 
image of the virtual machine instantaneously. As the virtual machine continues to run, ESX Server 
stores all changes to the virtual disk in a separate storage area, labeled Delta in Figure 2, so the 
point-in-time image is not affected. Then, when you remove the snapshot, ESX Server 
consolidates the changes into the base virtual disk file. 
VCB takes advantage of this snapshot capability when it backs up virtual machines. In each virtual 
machine, it quiesces applications and flushes pending writes to disk, takes a snapshot, then within 
a few seconds allows the virtual machine to resume normal operations. VCB uses the point-in-
time image created by the snapshot as the basis for your backup. If you are performing an image 
backup, VCB copies the files that make up the point-in-time image to a “holding tank” on the 
backup proxy server, then hands control to your backup software so it can back up those files. If 
you are performing a file-level backup, VCB mounts the virtual disk files that are part of the point-
in-time image, then hands control to your backup software so it can back up the appropriate files 
inside the virtual disks. When the backup is complete, VCB removes the snapshot and ESX Server 
consolidates any changes into the base virtual disk files. 
Another important component of VMware Infrastructure is VirtualCenter. VirtualCenter manages 
ESX Server hosts and the virtual machines running on them. For example, VirtualCenter sends ESX 
Server the commands that initiate snapshot operations. When you use VCB to back up virtual 
machines running on multiple ESX Server hosts, the backup proxy server must be able to 
communicate with the VirtualCenter Server host that controls them. 
VMware Consolidated Backup Refresher 
VMware                                                                        VMware Consolidated Backup: Best Practices and Deployment Considerations 
Sizing Considerations for VCB  
When you plan your configuration for VCB, you must be sure you have the resources you need to 
back up your virtual machines in the amount of time your schedule allows. To determine what 
resources you need, you must analyze a variety of factors, some directly related to your VCB 
configuration, others related to potential bottlenecks elsewhere in your environment. This section 
provides a guide to the factors you should consider. 
VCB uses a snapshot mechanism that enables efficient movement of backup data over a storage 
area network. Many system components are involved in transferring data from an ESX Server host 
to a backup proxy server.   
Sizing the VCB Environment 
Many factors affect the decisions you make when sizing your backup environment. You might be 
bound by service level agreements to provide backups and finish them in a limited amount of 
time. You might have business needs to finish all backup activity within a certain amount of time. 
Or you might have limited resources for performing the backups. In general, you want to finish 
backups as efficiently as possible given your time and resource limitations.   
The number of virtual machines in the environment that need protection is the main driving 
factor determining the time it might take to perform the backup. The backup infrastructure and 
storage area networking interconnects, such as switches and HBAs, also affect the efficiency of 
backup operations, and you must consider them carefully when you set up your backup 
infrastructure.  
Factors That Affect Performance 
To plan your backup configuration, you must evaluate a variety of components in your 
environment and identify which components are most likely to become bottlenecks when you 
run backups. Factors you should consider include: 
Number of virtual machines: The greater the number of virtual machines you must protect, the larger 
your backup infrastructure must be. If there are a great many virtual machines, you must either allow 
longer backup times or allocate a significant amount of resources to meet time constraints. You should 
carefully consider not only the existing size of your virtual infrastructure, but also  possible growth that 
you will need to accommodate.  
Amount of data: The total size of the data you must protect is very important when you decide the 
appropriate size of the backup infrastructure. This parameter influences the number and data transfer 
capacity of your proxy servers and the size of the secondary storage. Together with the number of 
virtual machines, the amount of data also helps determine how you plan for parallelism. 
If you are performing file-level incremental backups of your virtual machines, only the data that is 
changed is backed up. The size of this data change is an important consideration when yousize the 
backup infrastructure. 
Parallelism: All backup products allow you to do more than one backup job in parallel to make efficient 
use of all resources and to reduce the time it takes to back up your data.  Because it maximizes 
utilization of the entire infrastructure, parallelism is very desirable. But if too many jobs are started at 
the same time, overall backup speed might be adversely affected. Parallelism can also hurts backup 
performance. You must plan and configure your environment carefully to implement parallelism.  
VCB enables parallelism by letting you snapshot and mount multiple virtual machine images at the 
same time.  The VCB best practices section recommends steps to make backups more efficient using 
parallelism. 
VMware Consolidated Backup Refresher 
VMware                                                                        VMware Consolidated Backup: Best Practices and Deployment Considerations 
I/O activity inside the virtual machine during backup operations: All writes that take place during the 
backup operation are saved on the VMFS file system. The space for these writes is not allocated in 
advance. The VMFS allocates space as needed to accommodate the writes. Even though they do not 
have any negative performance impact on the virtual machine itself, VMFS metadata operations might 
slow down backup performance. Limiting parallel jobs to fewer than 10 virtual machines per VMFS file 
system helps avoid the problem completely. 
Fibre Channel setup: Backup is a heavy user of SAN infrastructure. Especially when backing up multiple 
virtual machines at once, you can easily use Fibre Channel capacity to its maximum. You need to 
consider various factors about your Fibre Channel infrastructure. 
Spare IOPs available on LUNs:  Configured LUNs of storage arrays can supply only to a certain I/O 
bandwidth. If you plan to back up virtual machines while they are in active use, pay close attention 
to the availability of spare I/O that your backups can use before you hit bandwidth limits on your 
LUNs. 
Spare Fibre Channel capacity: VCB utilizes capacity on the Fibre Channel network to move data 
between the SAN array and the proxy server, then to secondary storage. If you are simultaneously 
using the storage network for normal operation,  the network must have spare capacity to handle 
the backup operation. SAN infrastructure capacity is determined by two key parameters. The 
speed of the  HBAs in the backup proxy server limit the maximum throughput that backups can 
achieve. The number of HBAs in the backup proxy server affects the capacity of the Fibre Channel 
network. To increase the capacity, add more HBAs to the backup proxy.    
Throughput available to the holding space: When you perform full image-level backups of virtual 
machines, data migration speed is dependent on both the read speed of the image, and also the 
speed with which exported virtual machines are written to the holding tank. Follow the best practices 
recommendations in this guide when implementing image-level backups using VCB. 
Fibre Channel switches: Modern switches rarely become gating factors for data transfer. But you must 
pay careful attention to switches and interconnects so they are not over-utilized. Some factors that 
may help you determine the maximum speed of the FC switches are: 
Fibre Channel port speed 
Speed of the service processor in the switch 
Proxy server configuration: When designing a VCB setup, pay close attention to the transfer speeds 
that your backup proxy can support. Even though speed and number of HBAs inside the proxy have 
the greatest impact on transfer speeds, the number of CPUs and amount of memory will also affect 
backup performance. Pay close attention to CPU utilization on the backup proxy server. 
Number of HBAs: Typically, the number of HBAs you use in a backup proxy server depends on such 
factors as the speed of your secondary storage, then number of parallel jobs, and the spare IOPs 
available on  the SAN for use during backups. The number of HBAs in the proxy server is an important 
consideration that can have a big impact on backup performance. 
Backup software: You must properly size backup software as well as hardware. Backup software comes 
with its own tunables and best practices recommendations. Be sure to pay attention to those factors. 
Also, if your backup software allows you to install media servers on the proxy server, consider that 
possibility, as well. Consider the following backup software parameters when sizing your backup 
environment: 
Streaming speed to secondary storage devices 
Use of buffers when backing up data 
Number of simultaneous backup streams 
VMware Consolidated Backup Refresher 
VMware                                                                        VMware Consolidated Backup: Best Practices and Deployment Considerations 
The most accurate data comes from your own tests in your own environment, if you have such 
test data. Otherwise, consult the documentation provided by the vendors for these components 
of your system. 
Best Practices Using VCB 
The guidelines provided in this section can help you adjust  your VCB configuration for best 
performance. 
Optimizing the VCB Proxy   
The backup proxy server runs the VCB framework software, your third-party backup software, and 
an integration module that ties the two together. The backup proxy server moves the data during 
backup operations. When you configure your backup proxy server, follow the guidelines in this 
section to protect your data and ensure best performance. 
In a SAN environment, the backup proxy server must run on a separate physical machine. 
Be sure the machine you use as the backup proxy server is running a supported operating system — 
Windows Server 2003 Service Pack 1 (32-bit or 64-bit) or Windows Server 2003 R2 (32-bit or 64-bit). See 
the VMware Web site for the most current list of supported operating systems..  
VMware recommends that you use  the backup proxy server as the backup or media server for your 
backup software. 
VMware recommends that you install third-party backup software appropriate for the operating 
system — 32-bit backup software on a 32-bit operating system or 64-bit backup software on a 64-bit 
operating system.  
Your third-party backup software controls most data-transfer operations on the backup proxy server. 
Consult your backup software vendor’s documentation for guidance on sizing and tuning the backup 
software for best backup streaming speed. 
Be sure to disable automatic drive letter assignment on the backup proxy server, following the detailed 
instructions in the Virtual Machine Backup Guide.  Failure to perform this configuration step can cause 
data corruption for virtual machines using raw device mapping. 
If you are using your third-party backup software to write to tape, try running multiple jobs in parallel if 
your backup software supports parallel jobs. Check the backup software documentation for guidance 
on the number of parallel jobs you can run with good performance. 
If you are performing full image backups — or if the target too which you are writing backup data is  a 
disk — consider putting the target volume on your SAN rather than on a local disk. When data is 
coming from a relatively fast SAN to a slower local disk, writes to the local disk become a bottleneck. 
Also consider dedicating different HBAs for reading data from the VMFS and writing it to the holding 
tank, as discussed in the “HBA Setup” section. 
Be sure you configure the file 
config.js
, following the detailed instructions in the Virtual Machine 
Backup Guide. Some third-party backup software can configure the VCB backup environment for you. 
Refer to the integration module documentation for your particular backup software for more details. 
Best Practices Using VCB 
Documents you may be interested
Documents you may be interested