|
0:00:14
|
And it looks like everything's back up
|
|
0:00:21
|
and so we'll go ahead and minimize
|
|
0:00:25
|
the terminal control
|
|
0:00:28
|
and go ahead and take a look make sure everything's
|
|
0:00:34
|
working from the web interface, of course we have to log back in
|
|
0:00:39
|
because our session was deleted since the server rebooted
|
|
0:00:43
|
looks like everything's up there should still be no phones
|
|
0:00:49
|
probably check serviceability real quickly just to insure
|
|
0:00:56
|
that our services are in fact started
|
|
0:01:16
|
and it's probably taking just a little bit longer right now to bring things up
|
|
0:01:20
|
because there's probably still a few things, few processes just settling down still
|
|
0:01:26
|
from the reboot.
|
|
0:01:28
|
We didn't quite give it 5 minutes,
|
|
0:01:38
|
Okay, call manager started
|
|
0:01:42
|
DHCP has not started so it sounds like, it's porbably one of the things that's still starting
|
|
0:01:51
|
few things that are still starting.
|
|
0:01:55
|
Probably just refresh the page
|
|
0:02:03
|
the most important things that we need right now
|
|
0:02:04
|
like the call manager have started we could check the network
|
|
0:02:07
|
infrastructure to make sure the database is
|
|
0:02:09
|
all started, of course it's actually not going to start the call manager service
|
|
0:02:12
|
until the database is all started first so,
|
|
0:02:15
|
there's a logical, sequential order to that.
|
|
0:02:21
|
Go check the subscriber while we're waiting for this see if it's
|
|
0:02:25
|
quieted down, the publisher does have more things to do obviously not just publish the database
|
|
0:02:30
|
and be in charge of all the inner cluster communications
|
|
0:02:33
|
but then also it's the only one that has mobile voice access
|
|
0:02:39
|
it's the only one that really performs the directory sync
|
|
0:02:45
|
in terms of features that we can't tell it to start
|
|
0:02:49
|
lets just go to another page.
|
|
0:02:57
|
a little faster, its the only one that actually has the DC directory we'll find that here
|
|
0:03:08
|
call manager admin that's the web user interface
|
|
0:03:15
|
personal directroy that's just personal directory
|
|
0:03:20
|
platform services
|
|
0:03:33
|
it's possible that they dont even list it as a seperate service
|
|
0:03:41
|
but it's DC directory is a the native user directory inside call manager
|
|
0:03:49
|
and when we do synchronization with LDAP we still don't replace
|
|
0:03:54
|
we haven't replaced or integrated with since 4.X days
|
|
0:03:59
|
instead we synchronize with and it takes information from an active directory
|
|
0:04:05
|
Microsoft active directory server and populates the DC directory with it
|
|
0:04:09
|
But that only runs on the publisher so there are things that take longer
|
|
0:04:14
|
and more functions more features on the publisher to bring up
|
|
0:04:18
|
but it does look like everything started now.
|
|
0:04:21
|
And we'll check the subscriber now, we never actually completed checking it before
|
|
0:04:25
|
because it took too long.
|
|
0:04:30
|
And as you can tell I don't like long idle pauses
|
|
0:04:51
|
As you can see down here, while waiting it says that it's waiting for 177.1.10.10
|
|
0:04:56
|
that's the publisher server.
|
|
0:04:59
|
So it's actually waiting for the publisher serviceability web interface
|
|
0:05:03
|
to interact with the subscriber be in a cluster communications to get the status
|
|
0:05:11
|
of those feature services, and here we are
|
|
0:05:16
|
and it looks like everything really important to us is activated and running
|
|
0:05:22
|
and you can see this page is a lot smaller, it's certainly a subset
|
|
0:05:26
|
what's on the publisher. Okay so everything's good there,
|
|
0:05:28
|
so let's go ahead and go back to CUCMA
|
|
0:05:32
|
the admin web interface and we're gonna get into the bulk of that first task
|
|
0:05:37
|
being well, bulk administration and import lets just take a moment to look through
|
|
0:05:44
|
everything we have here. We have the ability to upload and download files
|
|
0:05:48
|
the only file that there's to download by default is your BAT.XLT
|
|
0:05:53
|
Your Microsoft Excel Template File that you can use to create
|
|
0:05:59
|
CSV files and this does have to brew on windows becuase it uses visual basic and macros
|
|
0:06:10
|
There's a lot we can do in terms of adding from a green field
|
|
0:06:15
|
or for a green field a new installation deployment
|
|
0:06:18
|
phones, users, phones with users, phones with lines, phones with lines assoicated to users
|
|
0:06:25
|
all sorts of things, were not gonna look at every single
|
|
0:06:29
|
aspect of it just because there's so much there
|
|
0:06:32
|
but, a couple things should be noted if we want to add phones
|
|
0:06:40
|
we need to do so against a template, so we have to first create templates
|
|
0:06:46
|
we have to define format of the file
|
|
0:06:49
|
so that is what headers are going to be in what positions and we know that
|
|
0:06:53
|
because of the upload download we download that BAT.XLT template file
|
|
0:07:01
|
and we use it to grab the available headers and put them in the selected headers
|
|
0:07:07
|
and we create the CSV's and then the CSV to kind of seperate the value files
|
|
0:07:13
|
and from those header placements or I should say from the
|
|
0:07:17
|
available fields that we choose a selected fields we know what the header placement is
|
|
0:07:22
|
and that's how we define what the file format is
|
|
0:07:26
|
because then we create a template so that we can
|
|
0:07:31
|
import a number of phones with a number of common features
|
|
0:07:34
|
and we do have to create one for each type of phones
|
|
0:07:37
|
so we'd have to create one for 7961's and another one for 65's
|
|
0:07:44
|
And then we need to validate our imported file against
|
|
0:07:50
|
the phone file format along with our template and finally we can insert phones
|
|
0:07:55
|
so there's, that is it takes a while to do
|
|
0:08:00
|
properly however if you have thousands of phones or even hundreds
|
|
0:08:04
|
it can really save you a good amount of time, if you have maybe a hundred phones it's acutally
|
|
0:08:10
|
right on the cust above, depending on how much work you've done with that before
|
|
0:08:16
|
and how familiar you are with it, if you've never done any work it can be so frustrating
|
|
0:08:20
|
that importing or manually adding or I should say auto registering
|
|
0:08:24
|
and then manually configuring each phone individually might be faster for a hundred phones
|
|
0:08:29
|
for someone that has never used that before.
|
|
0:08:31
|
For two hundred or four hundred or six hundred or a thousand or
|
|
0:08:34
|
well beyond that, and it certainly pays to get to know that tool because it will save you
|
|
0:08:42
|
well it's really the only way, it'll save you gobs of time.
|
|
0:08:45
|
But it does take you a while to master how you use it,
|
|
0:08:50
|
so what we will be doing in terms of speed
|
|
0:08:54
|
and after we've imported a number of phones which we dont have any right now
|
|
0:08:58
|
we wanna make changes and speed tips for the CCIU voice lab exam
|
|
0:09:05
|
is looking at updating phones and updating lines against queries
|
|
0:09:12
|
Okay? we can do them against the file again in another CSV file but
|
|
0:09:17
|
in the lab we really dont have time to create all these files.
|
|
0:09:20
|
So we'll look at them in regard to custom queries so we can do, we can pretty much create add
|
|
0:09:29
|
populate the database with just about everything, phones only, users , phones and users
|
|
0:09:35
|
and there are some limitations with phones and users at the same time,
|
|
0:09:39
|
somethings that we cannot do that we could otherwise do with just phones alone
|
|
0:09:43
|
or phones and lines alone.
|
|
0:09:45
|
IPMA, managers and assistants user device profiles for extension mobility gateways.
|
|
0:09:53
|
FAC's so Forced Authorization Codes and CMC's pick up information
|
|
0:09:59
|
mobility information this is mainly well this is acutally,
|
|
0:10:04
|
strictly for unified mobility, not device mobility or extension mobility
|
|
0:10:11
|
all three of which are different. Populate and depopulate regions
|
|
0:10:17
|
deal with presence users enable them for licensing deal with TAPS which is
|
|
0:10:22
|
the tool for auto phone registration, what TAPS does for those who might not be familiar
|
|
0:10:27
|
is once you've gone ahead and populated your whole call manager database
|
|
0:10:32
|
using all the various BAT features to import everything mainly the phones and users
|
|
0:10:39
|
is that we can enable TAPS which we already activated.
|
|
0:10:44
|
We can use TAPS to use auto-registration so that every phone that we plug in
|
|
0:10:53
|
basically just get's a dummy or a default DN, just the default auto registration DN
|
|
0:11:03
|
found over from the system, unified CM page
|
|
0:11:11
|
probably do it for twenty if that was our primary, so here's our auto registration information
|
|
0:11:16
|
and currently it's disabled but once we provide it with a range like maybe say
|
|
0:11:20
|
one thousand to one nine-ninety nine and hit tab it automatically takes that off
|
|
0:11:25
|
and now auto registration will work for a publisher
|
|
0:11:29
|
and provided that our CUCM group
|
|
0:11:32
|
doesn't have the subscriber listed first
|
|
0:11:36
|
which if it does we need to run auto registration for the subscriber not the publisher
|
|
0:11:42
|
but right now it's for the publisher, then we have a thousand
|
|
0:11:47
|
effective DID's or sorry a thousand effective Default DN's
|
|
0:11:51
|
starting with 1000 and ending with 1999 that phones can auto register on the system with
|
|
0:11:57
|
and then once they've done that we can dial a specific number which is
|
|
0:12:03
|
essentially a CTI application an IVR Interactive Voice Response application
|
|
0:12:09
|
that once we dial it then we get access for the DN that were trying to populate
|
|
0:12:16
|
that's already been created and all the informations been populated in the data base
|
|
0:12:21
|
in terms of the phone device and really the DN as it relates to a line appearance on the phone device
|
|
0:12:28
|
and then that TAPS tool for auto registering phones will,
|
|
0:12:34
|
go ahead and ask us for the DN again and once we've entered it twice to confirm
|
|
0:12:39
|
then it will push down the configuration what it actually does it takes our
|
|
0:12:44
|
Mac address and it replaces the BAT, so phones are in the format of for SEP Selsius Ethernet Phone
|
|
0:12:53
|
Mac address, that's the device name and when we import through BAT their in the format of
|
|
0:12:59
|
BAT and then a dummy Mac address and it changes BAT to SEP
|
|
0:13:07
|
and then it changes the dummy Mac address to the Mac address that we dialed in with
|
|
0:13:12
|
and then our phone is instructed remotely or pushed to reboot and when it reboots
|
|
0:13:18
|
it tries to grab a configuration file which didn't previously exist so we got the default
|
|
0:13:23
|
but now it exists, so for those who haven't used TAPS
|
|
0:13:27
|
that and TAPS are really the only way to roll out large installations.
|
|
0:13:32
|
So were looking here at import export to finally get to
|
|
0:13:36
|
what we are supposedly to be doing for our TAPS
|
|
0:13:40
|
But were gonna look into import, however we see that we have to have already somehow
|
|
0:13:45
|
gotten the file into the system this doesn't give me the option to
|
|
0:13:50
|
upload or import a file, just choose from a drop down list
|
|
0:13:55
|
so we need to go back to the bulk administration,
|
|
0:13:58
|
and do upload download files and choose to add a new one or upload one
|
|
0:14:05
|
so here we're gonna browse
|
|
0:14:08
|
and were gonna be browsing
|
|
0:14:19
|
configuration start up files
|
|
0:14:26
|
and were gonna select the target, where inside of all of these BAT compartments
|
|
0:14:32
|
do we want this file to end up we want it to end up in import export
|
|
0:14:36
|
so we need to say
|
|
0:14:38
|
target is import/export, the transaction type is just to import
|
|
0:14:43
|
and if there was already a file with the same name we could check this to overwrite it
|
|
0:14:51
|
okay upload was successful
|
|
0:14:55
|
so now we should be able to go back to import/export
|
|
0:14:58
|
import the file should be there, it is.
|
|
0:15:03
|
We can click next, and now we can choose
|
|
0:15:07
|
what inside of the file, and it doesn't necessarily this isn't necessarily telling you that
|
|
0:15:12
|
all of these aspects of configuration are present in the file.
|
|
0:15:18
|
Simply if you know what's in the file which probably it's been
|
|
0:15:23
|
exported in a certain fashion so you know
|
|
0:15:27
|
and in this case we're gonna select all because I selected all to export
|
|
0:15:31
|
even though most of this stuff isn't configured yet on the system.
|
|
0:15:35
|
We're gonna go ahead and do everything
|
|
0:15:39
|
overide the existing configuration if we don't do this then it will
|
|
0:15:45
|
result in errors for any duplicate records.
|
|
0:15:48
|
Which is probably, preferable if we're only wanting to add on some things
|
|
0:15:55
|
to our system and not neccessarily overwrite
|
|
0:15:57
|
but in this case we do wanna overwrite
|
|
0:16:01
|
and we need to tell it to run immediately or else it will
|
|
0:16:05
|
basically just be sat there, it will sit in the job scheduler which we'll have to take a look at anyhow
|
|
0:16:10
|
but that job scheduler
|
|
0:16:12
|
and we'll be able to, it'll be sitting there on hold we'll be able to schedule and activate that job
|
|
0:16:20
|
we need to, it's already got a file name of course
|
|
0:16:24
|
because it was the file that we wanted to import
|
|
0:16:25
|
so we could get all the job description the same as the file name or
|
|
0:16:31
|
whatever we wanna call it
|
|
0:16:33
|
it is a good idea to rename this job description because after you've done a number of
|
|
0:16:38
|
BAT functions you'll begin to see that the job scheduler page
|
|
0:16:44
|
fills up with the same name for everything and you'll have to distinguish based on
|
|
0:16:48
|
time and date and it get's really difficult if your doing a lot at the same time
|
|
0:16:54
|
so we'll click submit
|
|
0:16:56
|
said the address successful
|