Repositories Flashcards
What are repositories?
House your security software packages and their updates for distribution to your managed systems
Why is important to keep all of your security software up to date?
Security software is only as effective as the latest installed updates. For example, if your DAT files are out of date, even the best anti-virus software cannot detect new threats.
What kind of content is typically included on respositories?
- Managed software to deploy to your clients
- Security content such as DATs and signatures
- Patches and any other software needed for client tasks that you create using ePO
T/F Repositories can manage policies, collect events, and have code installed on them
False, a repository is nothing more than a file share located in your environment that your clients can access
How do you get the content on your repositories out to your managed systems?
Via the McAfee Agent
What are the components of the repository infrastructure and how do they work together?
Source site - updated daily by McAfee
Master Repository - regularly pulls DAT and engine updates files from the source site
Distributed Repository - The master repository replicates the packages to distributed repositories in the network
Managed systems - The managed systems in the network retrieve updates from a master or distributed repository
Fallback site - if managed systems can’t access the distributed repositories or the Master Repository, they retrieve updates form the fallback site
What is the source site?
The source site provides all updates for your Master Repository. McAfee posts software updates to this site regularly, such as DATS
How do you get content from the source site to your Master repository?
By using pull tasks
T/F: You must use the McAfee HTTP or FTP update sites as your source site in your environment?
False, you can change the source site or create multiple source sites
T/F You must use a source site as a source of content for your Master Repository?
False, You could just download updates and then check them into your master repository manually. But the source site allows for automation of this process.
What is the Master Repository?
The Master Repository maintains the latest versions of security software and updates for your environment. This repository is the source for the rest of your environment
What is a distributed repository?
A repository that hosts a copy of your master repository.
Typically, these are placed strategically throughout your network to ensure that managed systems are updated while minimizing network traffic, especially across slow connections
How do you replicate the contents of your master repository to distributed repositories in your environment?
Through replication that occurs:
-Automatically when specified package types are checked in to the Master Repository (only if global updating is enabled)
- On a recurring schedule with replication tasks
- Manually, by running a replicate now task
Why are distributed repositories useful?
DR help reduce updating traffic across low-bandwidth, connections, or at remote sites with many endpoints.
For instance, if there is a remote location with a slow connection to the ePO server, by configuring a DR there and having the endpoints pull their content updates from said DR, updates are copied across a slow connection only once - to the DR - instead of once to each system in the remote location
What is the fallback site?
A source site enabled as a back up site for when managed systems can’t access their usual repositories?
T/F: Only one fallback site can be enabled
True
How many different branches are located in ePO repositories, and what are they called?
Current
Evaluation
Previous
What is the purpose of the current branch?
The current branch should hold the latest packages and updates that you feel comfortable being distributed to the entirety of your environment
What is the purpose of the evaluation branch?
The evaluation branch should hold the latest versions of packages or updates that you would like to test on a small group of test systems before deploying to the entirety of your environment
What is the purpose of the previous branch?
The previous branch should hold the prior versions of DATs or packages that are known to function properly. This way, if something goes awry with a newer version of a package, you can redeploy your older versions
T/F: The ePO server always acts as the Master Repository?
True
What are the possible types of Distributed Repositories?
- FTP repositories
- HTTP repositories
- UNC share repositories
- SuperAgent repositories